代码改变世界

VS2005制作安装包的“系统必备”选项

2006-08-21 12:32  晓风残月  阅读(3115)  评论(0编辑  收藏  举报

今天忽然发现,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 引导程序插件