我想爲我的.NET應用程序創建補丁程序。要求是:創建補丁程序以升級.NET應用程序
- 找到安裝目錄
- 覆蓋用新的
- 重新啓動Windows服務
我想將更新發送給用戶的舊文件,以便它們只需運行它並更新應用程序即可。我的原始安裝程序是使用Visual Studio部署項目創建的。
我做了很多,如果研究,發現這一點:
https://stackoverflow.com/questions/3767/what-is-the-best-choice-for-building-windows-installers
How to Update the installed Window Application (Creating Patches)
http://wyday.com/forum/viewtopic.php?f=1&t=245&p=793&hilit=offline+install#p793
http://www.advancedinstaller.com/user-guide/tutorial-patch.html
我試圖創建另一個安裝程序這將只包含文件,我需要更換,但是我找不到方法確定我的應用程序的安裝目錄。
WyBuild似乎是一個很好的解決方案,但它們不支持脫機安裝,並要求您在服務器上託管更新文件。
我試着使用高級安裝程序創建一個補丁,但它只是產生一堆構建錯誤,我無法修復。
有一些教程介紹如何使用Orca或WIX修改MSI文件,但這似乎比應該更復雜。
我很想嘗試推出自己的產品,但我不知道該如何去做,而這看起來像是一個基本要求,那就是要有一個解決方案。
您是否還閱讀過該指南:http:// www。 simple-talk.com/dotnet/visual-studio/updates-to-setup-projects/ – 2010-11-10 15:39:26