나는 Microsoft 제공 .dlls 및/또는 프레임 워크가 필요한 친구들에게 일하고 좋아하는 프로그램을 여러 권 갖고 있습니다. 특히, XNA. 나는 현실에서 XNA (또는 .NET 3.5 등)가 설치되어 있지 않은 상황에서 실제로 "추락했다"는 내용의 이메일을 다시받는 것에 지쳐있었습니다. 그러나 Main은 심지어 실행되기 전에 .exe가로드하기 때문에 이러한 오류를 catch 할 수 없습니다.시작하기 전에 .NET 의존성 확인하기
내 질문은 .NET 3.5, XNA 등을 확인하고 좋은 오류 메시지 ("이 응용 프로그램은 XNA 3.0이 필요하며 여기에서 다운로드하십시오!)를 확인할 수있는 실행 프로그램을 만드는 방법에 대해 설명합니다. ") 추락처럼 보이는 대신에?
업데이트 : 설치 프로그램을 사용하지 않고이 작업을 수행하도록 지정해야합니다. 나는 보일러 판 WIX 인스톨러를 가지고있어 의존성을 검사 할 수 있지만 가끔은 사람들과 함께 놀기 위해 zip을 업로드하기를 원합니다.
좋은 대안 인 것 같습니다. .NET 3.5를 확인하는 AutoIt 스크립트의 예를 들어 주시겠습니까? – Jeff