vs.net打包或者製作安裝程序時進行自動檢測環境並安裝.net framwork的設置方法:
1. 新建一個“安裝和部署”的項目;
2. 然後點擊“視圖”菜單,選擇“編輯器”--“文件系統”,然後將要打包的程序以及相關文件添加進來,之後程序將自動檢測依賴項;
3. 再次選擇“視圖”菜單,選擇“編輯器”--“啓動條件”,打開這個界面後會自動啓動條件裏一般都會自動添加“.NET Framework”項;
4. 右鍵點擊應用程序名選擇“屬性”,在彈出的屬性頁對話框中,點擊“系統必備”按鈕;
5. 在“請選擇要安裝的系統必備組件”裏把“.NET Framework 2.0”複選框勾上;
6. 在“指定系統必備的安裝位置”裏選中“從與我應用程序相同的位置下載系統必備組件”,這樣就可以保證你下載的.net framwork版本跟自己所做的程序需要的.net framwork版本相同;
7. 確定後再次編譯,在debug文件夾下會自動下載並生成“dotnetfx”文件夾,裏面有應用程序需要的.net framwork安裝程序;
8. 選中第3步的啓動條件選項卡,展開“啓動條件”文件夾,點擊“.NET Framework”,切換到屬性管理器中,將其屬性“InstallUrl”的值設置爲“dotnetfx/dotnetfx.exe”路徑即可;
9. 再次編譯安裝程序就完整的製作出來啦。