(dll을 dotpeek 디컴파일러로 얻은 사진)
상황:
게임 스크립트를 만들고 있는 중,
게임의 델리게이트를 수정하고 싶은데 사진처럼 제작자가 싹 다 internal로 선언함.
InternalsVisibleTo 를 사용하려고 했지만,
이건 사용하려면 델리게이트가 있는 dll을 수정해야 하는데, 게임에서 dll 수정을 막아놔서 불가능
방법이 없을까
(dll을 dotpeek 디컴파일러로 얻은 사진)
상황:
게임 스크립트를 만들고 있는 중,
게임의 델리게이트를 수정하고 싶은데 사진처럼 제작자가 싹 다 internal로 선언함.
InternalsVisibleTo 를 사용하려고 했지만,
이건 사용하려면 델리게이트가 있는 dll을 수정해야 하는데, 게임에서 dll 수정을 막아놔서 불가능
방법이 없을까
internal을 쓴 이유가 그 assembly 안에서만 쓰라고 만든건데 너가 협의도 없이 외부에서 접근해서 바꾼다고?? 뭔가 접근법이 잘못된 느낌이다. - dc App
내 심정이 그거임...... 개발자는 스크립트 만드는거 허용했는데 대부분 코드를 internal로 선언해서 뭘 하지를 못하겠음