Guys Visual Studio 2010에서 콘솔 응용 프로그램을 만들었습니다. .NET Framework 2.0을 대상으로합니다. 응용 프로그램을 Visual Studio로 실행하면 완벽하게 작동합니다. 그런 다음 Visual Studio를 종료하고 실행 파일을 C : \ Windows \ System32 디렉터리에 복사했습니다. 명령 프롬프트 창을 열고 프로그램을 실행하려고하면 "이 응용 프로그램을 실행할 런타임 버전을 찾을 수 없습니다"라는 오류 메시지와 함께 표준 Windows 메시지 상자가 나타납니다. .NET Framework가 설치되어 있다는 것을 알고 있습니다.내 응용 프로그램을 실행할 때 이상한 오류 메시지가 발생했습니다.
그런 다음 실행 파일을 내 C : \ Users \ Public 디렉토리에 복사하고 거기에서 실행하려고 시도했지만 정상적으로 작동했습니다. 그래서 저는 이것이 어떤 종류의 보안 문제라고 가정하고 있습니까? C : \ windows \ system32 디렉토리에서 응용 프로그램이 작동하도록하려면 무엇이 필요합니까?
저는 Windows 7 64-bit를 사용하고 있습니다. 이 응용 프로그램은 .NET 2.0 프레임 워크와 32 비트 컴퓨터를 대상으로 컴파일되었습니다.
바보가 되려고하지는 않지만 '별난';) – Hamy
@ 해리 - 수정 됨. :) – TrueWill
지금은 훨씬 나아 보인다! 너무 심하게 나는 당신의 질문에 실제로 도움이되지 못한다 ... – Hamy