1

VS2012, Visual Basic을 사용하고 클래스 라이브러리를 만들고 싶습니다.클래스 라이브러리 액세스 제한

클래스 라이브러리에 대한 액세스를 제한 할 수 있습니까? 객체의 직렬화를위한 클래스 라이브러리를 만들고 싶습니다. 이 클래스 라이브러리는 각 응용 프로그램에 포함됩니다. 따라서 내 응용 프로그램에서만이 클래스 라이브러리를 사용할 수 있도록 보장 할 수 있습니까? 그렇다면 어떻게해야합니까?

답변

2

다른 응용 프로그램에서 라이브러리를 사용하는 것이 더 어렵지 만 완전히 사용되지 않도록 할 수 있습니다.

디 컴파일하는 것이 어렵도록 코드를 흐리게 처리하고 더미 매개 변수를 공용 메서드에 추가하여 호출 방법을 알아 내기가 쉽습니다.

누군가가 실제로 결정되면, 당신이 사용하는 기술적 인 조치를 찾아 낼 것입니다. 보호에 얼마나 많은 노력을 기울여야하는지, 누구나 액세스하기 위해 얼마나 많은 노력을 기울이게 될지는 클래스 라이브러리의 코드가 얼마나 중요한지에 달려 있습니다.

아무도 클래스 라이브러리를 사용할 수 없다면 웹 서비스로 설정하여 배포 할 필요가 없습니다.