라이센스가 첨부 된 응용 프로그램을 배포하려고합니다. 그러나, 나는 내 dll이 쉽게 Visual Studio에서 참조 할 수 없도록하고 싶습니다..NET에서 동적 연결에 대한 보안 설정
이 작업을 수행하는 일반적인 방법은 무엇입니까? 그러나 이것을 방지하기 위해 응용 프로그램을 만들지는 생각했지만 코드는 아키텍처에 따라 달라집니다. Windows 이외의 다른 아키텍처/플랫폼을 대상으로하지는 않지만 릴리스 빌드를 만든 후에 응용 프로그램을 설정하는 것이 나에게 임시 해결책 인 것 같습니다. 이것을 달성하기위한 다른 기술이 있습니까?
내가 틀릴 수도 있지만, ngen이 원래 어셈블리를 버릴 수 있다고 생각하지 않습니다. 이는 성능 /로드 타임 최적화이며 난독 화 도구가 아닙니다. –