正确进行.NET Framework客户端配置文件的设置
创始人
2024-06-19 17:00:45
0

对于.NET Framework的学习,最重要的一点要数其的相关配置及部署方式了。在这里我们就先来了解一下有关Windows Installer在.NET Framework客户端配置文件部署中的相关操作方法介绍。#t#

.NET Framework客户端配置文件的部署先决条件

您需要以下组件来完成本演练:Visual Studio 2008 SP1。

创建和配置 WPF 项目第一步是为 WPF 应用程序创建项目。

创建 WPF 项目

使用 Visual Basic 或 Visual C# 新建一个名为 DemoApplication 的 WPF 应用程序项目。有关更多信息,请参见如何:创建新的 WPF 应用程序项目。

Window1.xaml 在 WPF 设计器中打开。

在项目的属性页中,选中“仅限客户端的框架子集”复选框。有关更多信息,请参见如何:配置 .NET Framework 客户端配置文件应用程序以进行部署。
创建安装项目可以使用与其他 .NET 应用程序相同的过程创建 .NET Framework Client Profile 应用程序的 Windows Installer 安装程序。

创建安装.NET Framework客户端配置文件项目

在解决方案中添加一个名为 Setup1 的新 Windows Installer 安装项目。有关更多信息,请参见如何:创建或添加安装项目。

在解决方案资源管理器中,右击 Setup1 项目,然后选择“属性”。

“Setup1 属性页”对话框即会打开。

单击“系统必备”。

“系统必备”对话框即会打开。

在“请选择要安装的系统必备组件”部分中,选中“.NET Framework 客户端配置文件”。

取消选中“.NET Framework 3.5”和“.NET Framework 3.5 SP1”(如果先前已选中)。

在“指定系统必备组件的安装位置”部分中,保持选中默认的“从组件供应商的网站上下载系统必备组件”。

此选项指定从 Microsoft 的网站上下载 .NET 客户端配置文件。

单击“确定”两次以关闭对话框。

在解决方案资源管理器中,右击 Setup1 项目,指向“添加”,然后选择“项目输出”。

“添加项目输出组”对话框随即打开,并列出可以包括在安装程序中的输出。

选择“主输出”,然后单击“确定”。

在解决方案资源管理器中,Setup1 项目节点会更新。

生成.NET Framework客户端配置文件解决方案。

生成 Setup1 项目。默认情况下,Setup1 项目不会配置为随解决方案一起生成。

打开 DemoApplication\Setup1\Debug 文件夹。

双击 setup.exe 开始安装应用程序。

在安装过程中,如果计算机没有完整的 .NET Framework 3.5 SP1 或 .NET Framework Client Profile,则会提示您从 Microsoft 的网站下载并安装 .NET Framework Client Profile。

.NET Framework客户端配置文件部署说明:

安装 .NET Framework Client Profile 需要管理员权限。
 

后续步骤使用 ClickOnce 部署 .NET Framework Client Profile 应用程序。有关更多信息,请参见演练:使用 ClickOnce 部署 .NET Framework 客户端配置文件应用程序。

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
着眼MAC地址,解救无法享受D... 在安装了DHCP服务器的局域网环境中,每一台工作站在上网之前,都要先从DHCP服务器那里享受到地址动...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...