2010-05-13 107 views
1

我创建了一个名为testwebapp的Web应用程序,然后创建了一个网站集(testsite)。当我尝试siteCollection =新SPSite(“http://localhost”);在Visual Studio 2008中,它会引发错误Web应用程序未找到。当然,本地主机在IE中工作,我不知道为什么testwebapp不起作用。有任何想法吗? TIA!未找到SharePoint 2007 Web应用程序

大卫

回答

0

我们看到了这样一个奇怪的行为。在实例化网站时,尝试在网址的末尾加上尾部的斜线。

siteCollection = new SPSite("http://localhost/"); 

我们看到的问题是,有2个Web应用程序本质上坐在相同的URL。一个被完全隐藏起来,当我们离开尾随的斜线时它会被击中。如果你已经删除了根网络应用程序并将其添加回来,也许你会有一些奇怪的现象呢?

0

尝试给出正确的URL而不是使用本地主机。因此,如果您的机器名称是mymachine,请使用:

siteCollection = new SPSite("http://mymachine/"); 

这应该有效。

相关问题