今天忽然发现,VS2005安装部署项目中有了很到的改进,增加了一个选项:“系统必备”,通过该选项,可以选择部署应用程序需要预先安装的组建,包括。net fx和MDAC等,这在1。x时代是比较麻烦的,因为这些不能与使用net制作的安装程序一起打包进行预安装,需要通过教本或者native intaller来安装,当然MS 为VS 2003 提供了一个Microsoft Visual Studio .NET 2003 引导程序插件。
“系统必备”选项中可以不仅可以选择需要预安装的组件,而且提供了“安装源”的自由选择。
其他制作过程与VS2003差不多。
以下是几篇关于.net 程序安装的几个比较好的URL:
自定义 MSI 安装
http://www.microsoft.com/china/msdn/library/langtool/vsdotnet/usvs04j7.mspx
把.NET程序部署到没有安装.NET Framework的机器上
http://www.microsoft.com/China/Community/program/originalarticles/TechDoc/deployNETApp.mspx
部署ASP.NET的三大技术
http://tech.ccidnet.com/pub/article/c295_a68309_p1.html
使用 Visual Studio .NET 重新分发 .NET 框架
http://www.microsoft.com/china/msdn/library/netFramework/netframework/VCSdnnetdepvsredistdeploy.mspx
部署程序集
http://www.microsoft.com/china/MSDN/library/enterprisedevelopment/softwaredev/misbasicinstincts.mspx
在VS.NET中通过Setup and Deployment Projects来制作自己的安装程序的示例:
http://msdn.microsoft.com/library/en-us/vsintro7/html/vbconDeploymentScenarios.asp
VS.NET安装部署深入研究
http://www.chinabs.net/webdotnet/default.asp?infoid=423
同时,将.net fx部署到客户机MS提供了一个插件:
Microsoft Visual Studio .NET 2003 引导程序插件