2011-04-06 43 views
1

我有一个.net项目,目前设置为利用3.5的框架,但由于某种原因,所有安装的应用程序似乎现在被打破了。我相信它与SP1或4.0通过Windows更新安装有关,因为我们没有更新该软件。“无法找到一个版本的运行时运行此应用程序.net框架初始化错误”安装后

在我的电脑上,这个应用程序(带有一些调整)从Visual Studio 2008运行良好,但如果我使用WIX Setup项目来创建安装程序并安装软件,我甚至会从我的PC上运行该项目时出现同样的错误。

任何想法如何我可以调试程序,并找出什么导致错误? (我继承了这个解决方案,所以WIX方面的东西有点迷失在我身上,但看起来很直接)

回答

0

我想这与supportedRuntime设置有关。在您的WiX安装中找到dtf.chm文件,并熟悉“指定运行时版本”主题。之后,显式设置您的自定义操作应运行的运行时的版本。

+0

感谢您的评论,但林不知道如果WIX是直接责备。我已经检查了WIX配置,它正在为.Net framework 3.5进行测试,这显然已经过时了。所以它听起来像是它实际上是一个错误的框架依赖 – 2011-04-06 14:17:14

相关问题