位于??的Web应用程序???找不到

本文关键字:找不到 应用程序 位于 Web | 更新日期: 2023-09-27 18:19:45

我在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. 我是sharepoint数据库的数据库所有者
  7. 我已禁用环回检查

位于??的Web应用程序???找不到

尝试将目标平台设置为"任意CPU"。