![SharePoint 2013 应用开发实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/61/27111061/b_27111061.jpg)
上QQ阅读APP看书,第一时间看更新
2.1 学习开发环境的准备
工欲善其事,必先利其器。在开始本章之前,读者可以参照下面的步骤在Visual Studio 2013中准备一个用于学习服务器端对象模型的开发环境。
步骤01 打开Visual Studio 2013,单击菜单上的文件→新建→项目(或者按Ctrl + Shift + N),打开“新建项目”对话框。在项目模板中选择命令行应用程序,给项目取一个名字,单击“确定”完成项目的创建。如图2-3、图2-4所示。
![](https://epubservercos.yuewen.com/6274B1/15477647104553606/epubprivate/OEBPS/Images/00032.jpg?sign=1739275483-EqFltc5JzwuQyyNGu4iE08GZlhAKgpxU-0-4b55a9d2266170f738db0130c87b055c)
图2-3 单击菜单
![](https://epubservercos.yuewen.com/6274B1/15477647104553606/epubprivate/OEBPS/Images/00033.jpg?sign=1739275483-pgDzgpKRVWIbcMZEKVvDU66MUGHF7ifK-0-f216e928659064ed3e42e81810f1fee0)
图2-4 选择项目模板,为项目起名
步骤02 在Visual Studio 2013的“解决方案资源管理器”中右击项目菜单的“引用”节点,在弹出的菜单中单击“添加引用”。在引用管理器中选择扩展分组,找到Microsoft.SharePoint并勾选它,单击“确定”完成引用的添加。如图2-5、图2-6所示。
![](https://epubservercos.yuewen.com/6274B1/15477647104553606/epubprivate/OEBPS/Images/00034.jpg?sign=1739275483-H40jznLjlpUN4m7bEXQvIUGhSf1utAFG-0-e0dd86c479c783409e36eeecb36590e4)
图2-5 右击引用节点,单击“添加引用”菜单
![](https://epubservercos.yuewen.com/6274B1/15477647104553606/epubprivate/OEBPS/Images/00035.jpg?sign=1739275483-YbsZz1MxVoYccMWVdaounPBu5CCTJjo8-0-11c7d0bb978e869136e2fd730886f2cf)
图2-6 找到Microsoft.SharePoint并勾选,单击“确定”完成引用的添加
步骤03 打开项目中默认的Program.cs文件,在上面的引用位置添加SharePoint的using语句using Microsoft.SharePoint。如图2-7所示。
![](https://epubservercos.yuewen.com/6274B1/15477647104553606/epubprivate/OEBPS/Images/00036.jpg?sign=1739275483-fjMgkMBuVrj7rSqJY3ukb114eJCtaULT-0-11574f4b4afec6e056bb97a327b6948b)
图2-7 添加using引用
步骤04 在Visual Studio 2013的解决方案资源管理器中右击项目节点,单击“属性”菜单命令。在弹出的属性窗口中选择“生成”分组栏目项,在“目标平台”的位置确保“首选32位”是非选中的状态,保存并关闭属性窗口。如图2-8、图2-9所示。
![](https://epubservercos.yuewen.com/6274B1/15477647104553606/epubprivate/OEBPS/Images/00037.jpg?sign=1739275483-dqUHhelpuKQPP6PuSgJHGFgMkbZ1PZz3-0-7ed11b0ac8fab5d5317d6956fb426207)
图2-8 右击项目选择属性
![](https://epubservercos.yuewen.com/6274B1/15477647104553606/epubprivate/OEBPS/Images/00038.jpg?sign=1739275483-mRvv6A9N53GnLvcEZeDHlicAZQDy93Of-0-c883d953382f0ea2aa4e0f7ba135f456)
图2-9 确保首选32位是非选中的状态
接下来就可以进行代码的编写了,请看下一节。