我可以在64位SharePoint场上部署具有32位程序集的SharePoint解决方案吗?
-
05-07-2019 - |
题
我们的开发环境都是32位,但我们的SharePoint生产场都是64位。我们可以直接将SharePoint解决方案部署到64位平台,还是需要重新编译所有内容?
解决方案
如果您将平台目标设置为“任何CPU”, (这是默认值)然后您不需要重新编译。您可以通过转到项目属性中的“构建”选项卡找到此下拉列表。 .NET Framework非常智能,可以在启用此设置时调整到任一平台。
我在您使用这些设置描述的相同环境中工作,没有任何问题。
编辑:这是一个很好的问题,可以进一步描述这一点 - 将ASP.NET编译为64位*。
其他提示
略微偏离主题,但如果您通过MSI的构建提供解决方案文件作为一个简单的Visual Studio安装项目,就像我们一样,这是一个不同的故事。那些MSI的是 32位,需要公平的修改位使它们与64位兼容。
然而,解决方案本身应该没有任何问题。不隶属于 StackOverflow