我是一个SPS开发的初学者。请教各位高手一个问题,程序代码如下:
SPSite mySite = new SPSite("http://yangls/");
SPWeb myWeb = mySite.OpenWeb();
SPListCollection lists = myWeb.Lists;
lists.Add("listTest","listTest",SPListTemplateType.DocumentLibrary);//出错的地方
这段代码在CS模式下可以运行,在BS下把工程建在SPS下也可以运行。但把BS工程建在别的站点下运行就出错了。
错误如下:无法连接到配置数据库。
是不是用户凭据的问题,我发送了凭据了没用。代码如下:
System.Net.NetworkCredential myCred = new NetworkCredential("Administrator","087087","yangls");
CredentialCache myCache = new CredentialCache();
myCache.Add(new Uri("http://yangls/"), "Basic", myCred);
myCache.Add(new Uri("http://yangls/"), "Digest", myCred);
WebRequest wr = WebRequest.Create("http://yangls/");
wr.Credentials = myCache;