【发布时间】:2009-07-30 15:54:55
【问题描述】:
我们的开发环境都是 32 位的,但我们的生产 SharePoint 场都是 64 位的。我们可以直接将 SharePoint 解决方案部署到 64 位平台,还是需要重新编译所有内容?
【问题讨论】:
标签: sharepoint 64-bit 32-bit
我们的开发环境都是 32 位的,但我们的生产 SharePoint 场都是 64 位的。我们可以直接将 SharePoint 解决方案部署到 64 位平台,还是需要重新编译所有内容?
【问题讨论】:
标签: sharepoint 64-bit 32-bit
如果您将平台目标设置为“任何 CPU”(这是默认设置),则无需重新编译。您可以通过转到项目属性中的“构建”选项卡来找到此下拉列表。启用此设置后,.NET Framework 足够智能以适应任一平台。
我正在使用这些设置描述的相同环境中工作并且没有问题。
编辑:一个很好的问题可以进一步描述这一点 - Compile ASP.NET to 64 BIT。
【讨论】:
有点题外话,但是如果您像我们一样通过 MSI 的构建作为简单的 Visual Studio 安装项目来交付解决方案文件,那就另当别论了。这些 MSI 的是 32 位的,需要fair bit of modding 才能使它们与 64 位兼容。
然而,解决方案本身应该不会造成任何问题。
【讨论】: