나는 dll (abc.dll, .net 3.5에서도)을 참조하는 vb.net 3.5 응용 프로그램을 가지고있다. 이 dll은 때때로 응용 프로그램에 의해 액세스된다. 실행 중에 언제든지 dll을 삭제하면 다음에 DLL에서 클래스를 사용하려고 할 때 응용 프로그램에서 오류가 발생합니다. 그러나 이것은 내가 보는 행동이 아닙니다. 시작하기 전에 dll을 삭제하면 시작시 응용 프로그램에서 오류가 발생합니다. 하지만 dll이 시작된 후에 삭제되지는 않습니다.참조가 삭제 될 때 어떻게해야합니까?
이것이 표준 동작입니까, 아니면 잘못 되었습니까? 클래스를 사용할 때 DLL을 찾을 수 없으면 응용 프로그램에 오류가 발생할 수 있습니까?
미리 감사드립니다.
이것은 데스크톱 응용 프로그램입니다 – Apeksha
시작 오류를 제거하고 사용하고 있다면 오류가 있습니까, 아니면 어셈블리가 삭제되면 오류가 있습니까? –