分享VS.NET2003重新分发.NET 框架的常见错误

摘 要: 本文介绍如何使用 Microsoft Visual Studio .NET 2003 通过 .NET 框架可重新分发软件包 Dotnetfx.exe 部署 Microsoft .NET 框架应用程序。着重分析一下初学者的常见错误.

**正 文:
**
**第一步:下载Microsoft Visual Studio .NET 2003 引导程序插件
** 下载地址: http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=627921a0-d9e7-43d6-a293-72f9c370bd19

** 我的教训:我没下载这个插件,就直接在安装盘中找到那个Dotnetfx.exe 文件,弄了至少5个小时也没能弄好 **

第二步:使用 Setup 项目安装 .NET 框架

1.

|

确保 Visual Studio .NET 框架引导程序插件已安装。

---|---

2.

|

解决方案资源管理器 中选择 Setup 项目。在 项目 菜单上,选择 属性

3.

|

引导程序 属性设置为 Windows 安装引导程序

编译 Setup 项目时,.NET 框架可重新分发软件包将与该 Setup.exe 一起打包。

还必须启用 .NET 框架的启动条件;默认情况下,引用 .NET 框架的任何项目都启用了该条件。要检查启动条件,请从 View 菜单指向 Editor ,并选择 Launch Conditions ,然后查找名为 . Net Framework 的启动条件。

第三步:使用 Setup 项目安装 MDAC

1.

|

确保 Visual Studio .NET 框架引导程序插件已安装。

---|---

2.

|

解决方案资源管理器 中选择 Setup 项目。从 视图 菜单指向 编辑器 ,并选择 启动条件

3.

|

选择 目标计算机上的要求 节点。按 鼠标右键 ,选择 添加注册表启动条件

4.

|

选择 Search for RegistryEntry1 节点。在 属性 窗口中,选择 RegKey 属性,并键入 Software\Microsoft\DataAccess

5.

|

选择 Root 属性,并选择 vsdrrHKLM

6.

|

选择 Value 属性,并键入 FullInstallVer

7.

|

选择 Property 属性,并键入 MDACSEARCH

8.

|

Launch Conditions Editor 中,选择 Condition1 节点。在 属性 窗口中,选择 Condition 属性,并选择 **MDACSEARCH >="2.6" ** 。
**这里特别注意: 2.6上的 引号是中文的 **

** 我的教训:我因为这个中文符号,弄了近一天时间。 **

|

|

编译 Setup 项目时,.NET 框架可重新分发软件包和 MDAC 将同时与该 Setup.exe 一起打包。

其它相关信息,您只需要搜索CSDN的文章即可解决!

建议阅读这篇文章: http://www.microsoft.com/china/MSDN/library/netFramework/netframework/Nfdnnetdepvsredistdeploy1_1.mspx

Published At
Categories with Web编程
Tagged with
comments powered by Disqus