2016-10-11 16 views
1

내 실행 파일은 C#에서 개발되었으며 WPF는 네트워크에서 공유됩니다. 이것을 입력하고 \ 192.168.0.15 \ D $ \ App \ WinApp.exe를 실행하면 응용 프로그램이 시작되지만 \ 192.168.0.15 \ App \ WinApp.exe를 실행하면 응용 프로그램이 시작되지 않습니다. App() 생성자에서 로거 구현이 있지만 그 지점까지 도달하지 못합니다. 이벤트 뷰어에서 예외 코드 0xc0000005가 표시됩니다.내 WPF C# Exe 네트워크를 통해 공유하고 드라이브 문자로 액세스 할 수 있지만 공유 드라이브 만 사용하는 경우

답변

1

0xc0000005은 보안 문제를 읽습니다. 명시 적으로 허용하지 않는 한 실제로 네트워크 공유에서 .Net 코드를 실행할 수 없습니다. 첫 번째 호출이 원격 공유로 인식되지 않는다고 가정합니다 (어쩌면 같은 시스템 임).

  1. (예 Run c# .NET Program from network share)
  2. 는 HTTP 서버에 프로그램을 게시하는 모든 클라이언트 컴퓨터의 보안 (예 : run c# app from network share)
  3. 을 미세 조정 공유 경로를 방지 :

    당신은이 문제를 해결하기 위해 많은 옵션이 있습니다 ClickOnce를 사용하여