我需要爲創建安裝程序執行以下任務,並且需要找出最佳方法。我目前正在考慮使用vs.net 2010附帶的windows安裝程序,但我不確定它可以實現以下功能:
1)首次安裝用戶時,請檢查是否在其安裝了.NET Framework 4.0電腦。如果沒有,請安裝它。
2)創建幾個目錄文件夾
3)在用戶的桌面上放置一個快捷方式
4)將軟件放入用戶的開始菜單。
5)將軟件安裝到新創建的目錄中
處理此問題的最佳方法是什麼? Windows Installer(VS.net 2010)可以完成這項工作嗎?
謝謝。我可以使用Windows Installer(vs.net 2010)來做到這一點嗎?
1
A
回答
1
是的,它可以完成你所要求的所有事情,它也被InstallShield 2010 Limited Edition取代。這article gives your options。
- 檢查.NET 4.0由要去安裝項目屬性來完成 - >前提然後選擇你想要的.NET 4.0框架(客戶端或完整版),並從同一地點選擇下載先決條件作爲我的應用程序
- 您可以使用
File System Editor
將新文件夾添加到所需的文件夾來創建文件夾。 - 你使用相同的'文件系統編輯器'來做你想問的問題3,5。
在這些文章請看:
1
另一種選擇建立MSI安裝程序在Visual Studio 2010是使用Votive - 它是適用於WiX的Visual Studio軟件包(Windows Installer XML(WiX)工具集)。
相關問題
- 1. 我可以使用LINQ來做到這一點嗎?
- 2. 我可以使用PHP來做到這一點嗎?
- 3. 我可以使用ASP.NET路由來做到這一點嗎?
- 4. 我可以用1個查詢來做到這一點嗎?
- 5. 我可以用:hover僞類來做到這一點嗎?
- 6. CouchDB可以做到這一點嗎?
- 7. drupal可以做到這一點嗎?
- 8. 我可以使用自動佈局/大小類來做到這一點嗎?
- 9. Android - 我可以使用MediaRecord/MediaPlayer而不是AudioRecord/Track來做到這一點嗎?
- 10. 我可以用Spock來做這個嗎?
- 11. 我可以用LESS做到這一點嗎?
- 12. 我可以用CSS等其他方法做到這一點嗎?
- 13. Python CSV:我可以用'open'而不是兩個來做到這一點嗎?
- 14. 使用外部CSS可以做到這一點嗎?
- 15. 使用jQuery可以做到這一點嗎?
- 16. 是否可以使用fql來做到這一點
- 17. 我可以在Java中做到這一點嗎?
- 18. 我可以在ASP.NET MVC路由中做到這一點嗎?
- 19. 我可以在單元測試中做到這一點嗎?
- 20. 我可以在Web2Py中做到這一點嗎?
- 21. 我可以使用MySQL來做到這一點,還是需要讓PHP參與?
- 22. 需要在對象內重複這些對象。我可以使用$ index與ng-repeat來做到這一點嗎?
- 23. 用三元運算符可以做到這一點嗎?
- 24. 只有一個var可以做到這一點嗎?
- 25. Zend路由可以做到這一點
- 26. 哪個ORM可以做到這一點?
- 27. 我可以做到這一點嗎,點擊單選按鈕不提交表單?
- 28. 我可以用純SQL做這個嗎?
- 29. 如何做到這一點VB 2010
- 30. 更好的方法來做到這一點(可能使用array_map)
謝謝。這正是我所期待的! – goalie35 2012-03-09 14:55:10
@ user1070194如果回答您的問題,您應該將其中一個答案標記爲答案。它將爲您的問題添加結束並幫助未來的用戶。 – 2012-03-14 16:01:40