wpf应用程序的安装项目

问题描述

| 我正在尝试为我的WPF应用程序使用Visual Studio构建setup-msi。 我面临的问题是我将wpf项目的主要输出强制设置为setup项目 并自动计算依赖项。 我在本地运行msi(在构建wpf应用程序的机器上),一切正常。 当我尝试将其安装在其他计算机上时,问题就开始了。 在其他计算机上,我运行安装过程,并且安装完成得很好 但是当我尝试运行该应用程序时,我得到了关于找不到的程序集的异常(例如System.Web,Version = 4,0找不到等等) 我真的很讨厌建筑设置项目,但是有人可以帮忙吗? 附注:我也尝试了installShield ...相同的结果。     

解决方法

我猜目标计算机只安装了.NET Framework 4.0 Client Profile。 System.Web位于.NET Framework 4.0 Extended中,它与完整的4.0 Framework一起安装,但没有与客户端配置文件一起安装。 您是否在设置中引导.NET 4? 检查“添加/删除程序”(XP)或“程序和功能”(Vista / 7)中是否存在“ Microsoft .NET Framework 4客户端配置文件”和“ Microsoft .NET Framework 4 Extended”。运行良好,并给出错误的地方。 编辑:.NET Framework开发人员指南。这应该可以帮助您确定如何最好地部署它。     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...