我创建了一个简单的asp.net应用程序来打开网站并显示相应网页的标题。但是我在尝试打开网站时遇到了FileNotFoundException。当我在控制台应用程序中运行它时,相同的代码完美工作。打开SPSite对象时出现Filenotfound异常-x64
我的规格
的Windows Server 2008 R2版x64, SharePoint 2007的64位, Visual Studio 2005中
我的asp.net应用程序目标设置为 '任何CPU'。
只要考虑到权限,我已经检查过使用VS2005托管asp.net应用程序的当前身份是否具有完整的权限。事实上,我在IIS中使用了相同的应用程序池标识。
作为一个asp.net web应用
作为控制台应用程序
任何想法?
代码
using (SPSite site = new SPSite("http://dev01/"))
{
using (SPWeb web = site.OpenWeb())
{
Response.Write(web.Title);
}
}
当您打开网站/网页时发布代码片段 – Ryan 2010-09-01 08:43:39
已编辑帖子。代码发布。 – NLV 2010-09-01 11:20:14
asp.net应用程序是否实际在SharePoint Server上运行? – 2010-09-02 13:48:52