가져온 dll을 사용하는 C# .NET/Visual Studio에서 도구를 개발했습니다. 프로젝트가 빌드되면 dll이 출력 폴더에 복사됩니다.extern DLL이있는 네트워크 공유에서 .NET 응용 프로그램을 시작하면 충돌이 발생합니다.
응용 프로그램을 설치할 필요가 없습니다. exe와 dll을 로컬 폴더에 복사하여 시작할 수 있습니다.
는 지금은 네트워크 공유에서 응용 프로그램을 시작하려는 : 내가 외부 DLL에서 함수를 호출하지 않는 동안
\\localhost\program\prog.exe
모두 괜찮습니다. 그런 다음 다음과 같은 오류 창이 충돌 ...
프로그램의 작동이 중지되었습니다
질문 :는 로컬 폴더에 모두 복사하지 않고 및 변경없이 작동하게 할 수있는 방법이 있나요 클라이언트 컴퓨터의 정책
응답 : 매핑 : \ localhost to Z :이 문제가 해결되었습니다.
문의 주시기 바랍니다, 이쪽은 내 첫 번째 질문 ;-)
안부, 기독교
어떤 프레임 워크 버전을 사용합니까? –
@Damien : .NET Framework 4 (클라이언트 프로필) –