项目从Visual Studio 2008转换为2010后,不支持错误处理器类型

时间:2011-09-23 21:23:37

标签: c#

保留安装程序项目的解决方案最近已从2008项目转换为2010年。

但是,尝试运行创建的.msi会返回错误

 "Processor type not supported....

如果您运行setup.exe,则会出错“该应用程序是为x64平台设计但正在安装在英特尔上”

但是,解决方案的配置设置为Any CPU。

我发现可能解决方案的方式很少,并且已经看到人们从2003年到2005年遇到了这种转变。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

安装程序项目(假设您的意思是内置的Visual Studio Installer内容)不会通过构建/配置系统公开其CPU类型。相反,项目本身有Target Platform属性(在解决方案资源管理器中选择项目,打开属性)。

此属性仅支持x86x64Itanium,因此无论目前设置的是什么,都不是AnyCPU