SharePoint 2007 32位上的64位webpart

时间:2010-01-08 07:36:58

标签: dll web-parts

如果我开发64位webpart DLL它是否适用于SharePoint 2007 32位?

2 个答案:

答案 0 :(得分:1)

没有办法。您无法在32位进程中加载​​64位DLL。

答案 1 :(得分:1)

默认情况下,.NET程序集将以“任何CPU”为目标(请参阅构建> Visual Studio中的配置管理器)。

这意味着,当在64位操作系统上运行时,生成的Intermediate Language (IL)代码将在8位操作系统和64位代码上运行时编译为32位代码的即时(JIT)。

除非您正在做一些非常时髦的事情(在SharePoint Web部件中不太可能),否则您应该将其保留为“任何CPU”并且不再担心它 - 它只会自动工作。