我遇到的问题似乎应该很简单。我只是尝试使用ASP.net页面中的sharepoint对象模型。它运行在Framework 3.5上(由sharepoint提供),我意识到它需要设置为在x64上构建(根据我的理解,sharepoint也需要它)。问题是,当我这样做时,它返回“无法加载文件或装配”。如果我将其切换到任何CPU,则会报告构建SPSite的调用无法找到站点地址。
基本上,如果我打开一个全新的Web应用程序项目并将其切换到框架3.5并构建目标x64,它将报告同样的错误。看起来我在做一些愚蠢的事情,但我不知道它可能是什么。
答案 0 :(得分:0)
确保您的IIS AppPool设置为x64。
答案 1 :(得分:0)
DLL的项目构建输出/平台应设置为Any CPU。