想通过C#窗体,把dataview的数据更新到SharePoint的List Item下

想通过C#窗体,把dataview的数据更新到SharePoint的List Item上
如题,
但可是我连普通的更新也做不到

我贴出我的代码,麻烦看看,他一运行,连我的断点都不停留。

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Linq;
using System.Text;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
//using Egensource.IntelliOffice.UI;
using Microsoft.SharePoint.WebControls;
using Microsoft.SharePoint;
using System.Text.RegularExpressions;
using System.Web; 

namespace testList
{
  class Program
  {
  static void Main(string[] args)
  {

  using (SPSite site = new SPSite("疑问1"))
  {
  using (SPWeb web = site.OpenWeb())
  {
  SPList list = web.Lists["testC#"];
  //允许修改list

  site.AllowUnsafeUpdates = true;
  web.AllowUnsafeUpdates = true;
  //填充list表单
  SPListItem item = list.Items.Add();
  string getday = DateTime.Today.ToShortDateString();
  string itemTitle = "test";
  item["Title"] = itemTitle;
  item["a"] = "5";

  item["b"] = "Dep";
  item.Update();
  }
   
  }


输出的提示是
在 System.IO.FileNotFoundException 中第一次偶然出现的“System.Windows.Forms.dll”类型的异常
线程 0xda0 已退出,返回值为 0 (0x0)。
程序“[3264] LinkToMoss.vshost.exe: 托管”已退出,返回值为 -532459699 (0xe0434f4d)。


SPSite(里面应该List的地址),还是放什么?
现在是运行不成功,想看断点都看不到!
求帮忙!!!!


------解决方案--------------------
1楼的问题 不知你什么意思。
继续我3楼回答
testC# 是你的列表名字吗,在网站首页吗?
 SPList list = web.Lists["testC#"];

-------------------------------------------------
site.AllowUnsafeUpdates = true;
  web.AllowUnsafeUpdates = true;
  //填充list表单
  SPListItem item = list.Items.Add();
  string itemTitle = "test";
  item["Title"] = itemTitle;
  item["a"] = "5";

  item["b"] = "Dep";
  item.Update();
试试 , 你是在什么里做的。

------解决方案--------------------
你用的是SharePoint 2010还是2007?
如果是2010 你貌似用的是Server Model的API,只能在SharePoint Server上面运行哦。
如果不是在SharePoint server上运行,建议用Client Model,具体用法请参考:
http://www.codeproject.com/Articles/268193/SharePoint-2010-Client-Object-Model-Part-1
http://www.codeproject.com/Articles/268196/SharePoint-2010-Client-Object-Model-Part-2

然后你的应用程序.Net版本只能是3.5的。因为SharePoint 2010 是不支持4.0 或4.5 的