我可以在 64 位 SharePoint 场上部署具有 32 位程序集的 SharePoint 解决方案吗?

发布于 07-29 21:37 字数 100 浏览 4 评论 0原文

我们的开发环境都是 32 位,但我们的生产 SharePoint 场都是 64 位。 我们是否可以直接将 SharePoint 解决方案部署到 64 位平台,还是需要重新编译所有内容?

Our development environment is all 32 bit, but our production SharePoint farms are all 64 bit. Can we just deploy the SharePoint solutions straight to the 64 bit platform, or do we need to recompile everything?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

一张白纸2024-08-05 21:37:46

有点离题,但如果您像我们一样通过 MSI 的构建作为简单的 Visual Studio 安装项目交付解决方案文件,那就是另一回事了。 这些 MSI 是 32 位,并且需要 相当多的修改,使它们兼容 64 位。

然而,解决方案本身应该不会造成任何问题。

Slightly offtopic, but if you deliver your solution files through MSI's build as a simple Visual Studio Setup Project, like we do, that's a different story. Those MSI's are 32 bits, and require a fair bit of modding to make them 64 bits compatible.

The solutions themselves, however, should pose no problem whatsoever.

述情2024-08-05 21:37:46

如果您将平台目标设置为“任何 CPU”(这是默认值),则无需重新编译。 您可以通过转到项目属性中的“构建”选项卡来找到此下拉列表。 启用此设置后,.NET Framework 足够智能,可以适应任一平台。

我正在使用这些设置在您描述的相同环境中工作,没有任何问题。

编辑:一个很好的问题,进一步描述了这一点 - 编译 ASP. NET 到 64 位

If you have the Platform Target set to "Any CPU" (which is the default) then you do not need to recompile. You can find this drop-down by going to the Build tab in the project properties. The .NET Framework is smart enough to adjust to either platform when this setting is enabled.

I'm working in the same environment that you describe with these settings and have no issues.

Edit: A good question that describes this further - Compile ASP.NET to 64 BIT.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文