2011-11-21 4 views
6

USB 드라이브에 C# 응용 프로그램을 넣어야합니다. 거기에서 실행 가능해야합니다.. NET Framework 4.0 응용 프로그램이 USB 드라이브에서 실행됩니다.

문제는 .net framework 4.0이 실행되어야한다는 것입니다 (또는 3.5 - OpenXML을 사용하여 .docx 워드 문서를 열고 수정하고 저장할 때 문제가되는 경우 3.5와 호환되는지 확실하지 않습니다).

USB 드라이브에 프로그램이 있으면 설치 프로그램이 없다는 것을 의미합니다. 다시 말하면 "전제 조건 검사를 빌드 할 수 없다는 뜻입니다." ".

Microsoft의 기본 오류 메시지보다 먼저 응용 프로그램에 체크인을 구축하고 USB 드라이브의 설치 프로그램에서 .NET Framework 4.0을 설치할 수있는 방법이 있습니까 (.NET Frameworks 설치 프로그램 링크는 Where I can download the REAL Full .Net Framework 4 Standalone Installer? 참조) .

나는이 질문이 Installing .NET framework from USB drive when necessary의 중복임을 알고 있지만, 실제로 질문을 이해하지 못하고 ClickOnce 배포를 찾는 데 어떻게 도움이되는지 잘 모르겠습니다.

감사합니다.

+0

를 실행할 수 있습니다 : // 유래합니다. com/questions/1778878/conversion-net-app-to-x86-native-code – user629926

+0

매우 흥미롭고, 매우 유용하고, 잠재적으로 매우 노력하고 있지만, 나는 완전히 관련된 프로세스를 이해하고있다. 잠재적으로 멍청이 가이드가 있을까요? 또는 참조 된 프로세스와 용어에 대한 충분한 지식이 필요합니까? –

답변

2

유효한 .NET이 있는지 확인하고 설치합니다 자동 실행에 스크립트를 가질 수 있으며, 그것은 어쩌면이 HTTP 도움이 될 것입니다 응용 프로그램

vbscript to check if .net 2.0 is installed

+0

물론 당신은 .net 4 – Turowicz

+1

에 대한 경로가 필요합니다. 바이러스 백신 프로그램이나 유사한 방법으로 vbscript를 실행하면 차단됩니까? –

+0

나는 당신이 시도하는 다른 실행 파일에 일어날 것이라고 생각합니다. 그러나 사용자가 usb를 명시 적으로 클릭하면 실행됩니다. 그것은 모두 Windows의 신뢰 수준에 달려 있습니다. – Turowicz

관련 문제