asp.net DLL的64位编译

asp.net DLL的64位编译,asp.net,Asp.net,我们在使用64位DLL编译时遇到一个问题。我们的项目中有很多类库和一个Web应用程序。当它与x64平台和32位操作系统相结合时,它的编译,但当我们将它移动到64位操作系统的生产环境中时,它就会出现错误,其中一个assambly无法加载。有人知道吗?所有类库也都在comipleted x64选项上。我不太理解你的问题,所以这不是一个真正的答案,但我认为值得一提 根据您正在执行的操作,某些COM库和第三方程序集将要求您在WOW64上运行。尝试重新构建项目中的所有组件,而不是为“任何CPU”编译,而是

我们在使用64位DLL编译时遇到一个问题。我们的项目中有很多类库和一个Web应用程序。当它与x64平台和32位操作系统相结合时,它的编译,但当我们将它移动到64位操作系统的生产环境中时,它就会出现错误,其中一个assambly无法加载。有人知道吗?所有类库也都在comipleted x64选项上。

我不太理解你的问题,所以这不是一个真正的答案,但我认为值得一提


根据您正在执行的操作,某些COM库和第三方程序集将要求您在WOW64上运行。尝试重新构建项目中的所有组件,而不是为“任何CPU”编译,而是为“x86”编译并部署它。这将迫使您的程序集在WOW64上以32位模式运行,因此可能会使您的第三方库感到高兴。

请详细说明完整的异常信息。+1用于专门编译到x86(假设这是一个可接受的替代方案)。