在[服务器]上找不到web应用程序
本文关键字:找不到 web 应用程序 服务器 | 更新日期: 2023-09-27 18:23:52
我在尝试通过代码创建SPSite
对象时遇到以下错误:
上的Web应用程序http://portal.denallix.com找不到。验证您是否已键入
URL正确。如果URL应该为现有内容提供服务,则系统管理员可能需要将新的请求URL映射添加到预期的应用程序。在Microsoft.SharePoint.SSite.ctor(SPFarm场,Uri-requestUri,布尔上下文站点,SPUserTokenuserToken),位于的Microsoft.SharePoint.SSite.ctor(字符串请求URL)AspNetSharepointListDemo.Demo.btnCreate_Click(Object sender,EventArgs e)C: ''dev''AspNetSharepointListDemo''Demo.aspx。cs:line 24
它出现在以下行:using (SPSite site = new SPSite(listURL))
,其中listURL为"http://portal.denallix.com".
关于我的情况的信息:
- 运行Visual Studio 2010/C#/ASP.NETWebForms,平台目标为"任意CPU",目标为.NET Framework 3.5,同时尝试调试和发布模式,有断点和无断点
- 安装了Sharepoint 2010的Windows Server 2008 R2 Enterprise环境。似乎是安装了SP服务器的服务器,我该如何验证
- 尝试将其同时作为主管理员帐户(主站点集上的SCA)和场管理员运行
- 使用的SP url(http://portal.denallix.com)列在Sharepoint Central Admin的AAM设置中
- 已检查管理员帐户是否是a/D用户和计算机中
WSS_ADMIN_WPG
的成员 - 我可以浏览到http://portal.denallix.com在我的浏览器中
我能在这里做什么吗?
编辑:对我来说,解决办法是使用客户端对象模型,这里是代码示例。
将平台目标从任意CPU更改为x64