2011-05-02 62 views
1

我正在创建一个部署项目。 我希望它自动包含主要输出(.exe)的正确解决方案平台,并根据Solution平台更正正确的内容文件(32位或64位)。32位和64位应用程序的C#单一部署项目

目前,安装项目显示和错误建设安装项目时,在那里它 上投放与项目目标开发平台不兼容的格式(如86与64)

根据某些线程,只有这样,才能创造部署应用程序32位或64位项目是 分别为32位和64位创建单独的安装项目 是否有任何方法可以为所有目标playform创建单个部署项目?

问候,

+0

我没有使用VS安装项目,但我看到,大多数人只是简单地释放一个32位和64位设置。可能有办法做一个综合解决方案,但我没有看到很多人这样做。实际上,将它们分开是有意义的,因为在某些情况下,您可能想要并排安装。另外,正如AndrewS所提到的,确保在继续下面的路径之前,不能简单地使用'Any CPU'作为你的程序集的目标:) – 2011-05-02 05:07:02

回答

1

我认为这就是 “任何CPU” 的配置是(而不是x86或x64)。我通常使用x86进行调试,因为在64位模式下禁用了“编辑并继续”。

+2

关于程序集,这是真的,但他询问有关部署(这肯定没有真的和C#或.Net有很大关系)。 – 2011-05-02 05:02:22

+0

他正在谈论的是针对目标平台没有任何cpu选项的部署项目 – RodH257 2011-05-20 04:47:57

相关问题