- 创建页面,在页面上放上一个按钮控件
- 代码如下:string strWebUrl = "http://192.168.162.135";
using (SPSite site = new SPSite(strWebUrl))
{
SPWeb web = site.RootWeb;
foreach (SPList list in web.Lists)
{
Response.Write(list.Title.Trim());
}
} - 拷贝bin目录下的dll到 C:\inetpub\wwwroot\wss\VirtualDirectories\80\bin
- 拷贝aspx文件到 C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS
- 在IE上输入网址 http://192.168.162.135/_layouts/SnowStudy/Snow/GetWebList.aspx
- 页面显示出来了
- 点击按钮报错了,错误为系统内部错误,看不出啥意思。
- 于是更改 C:\inetpub\wwwroot\wss\VirtualDirectories\80 下的web.config文件 <customErrors mode="Off" />
- 再次运行,还是没显示明确的错误
- 于是再更改C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS下的web.config文件 <customErrors mode="Off" />
- 错误终于显示出来了:安全性异常
- 于是再更改 C:\inetpub\wwwroot\wss\VirtualDirectories\80 下的web.config <trust level="Full" originUrl="" />
- 再次报错,错误变为:找不到192.168.162.135上的应用程序,需添加新的url映射
- 于是在SharePoint管理中心添加该映射
- 再次运行,OK了
SharePoint学习笔记001:访问站点列表碰到的一些问题
最新推荐文章于 2025-04-26 18:00:03 发布