0

我在 vs2008 中有一个 asp.net 网站,我在其中编写了 sharepoint 对象模型代码。我在 windows server 2003 64 位模式下运行我的代码,并在上面安装了 sharepoint 2007(64 位模式)。但是,当涉及到以下行时,我收到错误消息:

“无法找到 ??? 处的 Web 应用程序。验证您是否正确键入了 URL。如果 URL 应该服务于现有内容,系统管理员可能需要将新的请求 URL 映射添加到预期的应用程序”

这是行:

        using (SPSite site = new SPSite(mysiteURL))

我知道这是一个已知问题,我到处搜索。我尝试了互联网上提供的所有解决方案,包括以下内容:

  1. 我尝试将其转换为 Web 应用程序项目并在 X64 目标平台上编译 Web 应用程序。
  2. 我将自己添加到 WSS_ADMIN_WPG 组。
  3. 我的用户是 sharepoint 网站的网站集管理员。
  4. mysiteURL 是正确的。
  5. 我的 .net 框架版本是 3.5。
  6. 共享点数据库的 dbowner。
  7. 我已禁用环回检查。
4

1 回答 1

0

尝试将目标平台设置为“任何 CPU”。

于 2013-06-25T14:25:09.677 回答