【发布时间】:2010-11-27 20:12:38
【问题描述】:
我在使用 Admin SharePoint Web 服务创建 SharePoint 网站时遇到问题。我的基本环境是在一台机器(服务器)上运行的 SharePoint 2007 实例和在第二台机器(客户端)上运行的一些 VS 2008 代码。两台机器都在同一个域中。在 VS 2008 中,我使用 URL http://server:8586/_vti_adm/Admin.asmx?WSDL 添加了一个 Web 引用,在我的代码中我有:
service.Admin admin = new service.Admin();
System.Net.NetworkCredential credentials =
new System.Net.NetworkCredential("username", "password", "DOMAIN");
admin.Credentials = credentials;
admin.CreateSite("siteName", "Site Name", "This describes site", 1033, "STS#1",
@"DOMAIN\username", "username", "myemail@address.com", "", "");
这编译得很好,但是当我运行它时,我得到一个表单错误:
类型异常 'Microsoft.SharePoint.SoapServer.SoapServerException' 被扔了。
我尝试了各种变体,但都没有成功。任何人都可以看到明显的错误吗?此时最令人沮丧的是无法在 SharePoint 服务器上找到任何日志记录来指示异常的原因。我应该在哪里查找 SharePoint Web 服务日志?请注意,我可以毫无问题地调用其他 SharePoint Web 服务,例如 Lists。问题似乎与管理服务有关。
提前感谢您的帮助。马丁
【问题讨论】: