首页 > 单独文章 > 正文

如何创建一个控制台应用程序对MOSS进行开发

时间:2008-06-30 08:03:30 作者:officeba 【认证】
针对学习的开发对象模型,我们试着做一些简单开发。

这个例子描述如何在VS2005中创建一个控制台应用程序来显示站点集中列表数量。
这里用户必须是计算机管理员以便有运行脚本的权限。

【在VS2005中创建控制台应用程序】

1.        在VS2005选择【文件】-> 【项目】

2.        选择【控制台应用程序】,这里我们以c#语言为例


3.        在【解决方案资源管理器】,右键选择【引用】节点,选择【添加引用】

4.        在添加应用对话框中的【.NET】TAB页里,选择【Windows SharePoint Services】组件,点击【确定】



5.        利用using 导入Microsoft.SharePoint 名字空间,
           using Microsoft.SharePoint;

6.        添加下列代码在main方法中
-------------------------------------------------------------------------------------------------------
static void Main(string[] args)
{
    SPSite siteCollection = new SPSite("http://站点集");
    SPWebCollection sites = siteCollection.AllWebs; //取得站点集所有站点

    //遍历站点打印出站点名称,取得站点列表数量
    foreach (SPWeb site in sites)
      {
        SPListCollection lists =  site.Lists;
        Console.WriteLine("Site: " + site.Title+ "  Lists: " + lists.Count.ToString());
      }
      
       Console.WriteLine("Press ENTER to continue");
       Console.ReadLine();
}
-----------------------------------------------------------------------------------------------------------
在【调试】菜单选择【启动调试】或者按下F5运行代

作者:moss.net

相关文章

同类最新