X64 ASP.net无法找到程序集

时间:2011-01-07 21:30:29

标签: asp.net visual-studio sharepoint 64-bit

我遇到的问题似乎应该很简单。我只是尝试使用ASP.net页面中的sharepoint对象模型。它运行在Framework 3.5上(由sharepoint提供),我意识到它需要设置为在x64上构建(根据我的理解,sharepoint也需要它)。问题是,当我这样做时,它返回“无法加载文件或装配”。如果我将其切换到任何CPU,则会报告构建SPSite的调用无法找到站点地址。

基本上,如果我打开一个全新的Web应用程序项目并将其切换到框架3.5并构建目标x64,它将报告同样的错误。看起来我在做一些愚蠢的事情,但我不知道它可能是什么。

2 个答案:

答案 0 :(得分:0)

确保您的IIS AppPool设置为x64。

答案 1 :(得分:0)

DLL的项目构建输出/平台应设置为Any CPU。

alt text