引用Sharepoint.dll时,InitializeComponent()中断了

时间:2011-09-09 12:15:32

标签: c# wpf sharepoint-2010

早!

我正在尝试使用Linq编写针对sharepoint的程序,但是有一个启动问题。 我想这可能是一个新问题,但我是一个所以不要开枪。

我创建了一个WPF应用,但没有添加任何代码。然后我添加对Sharepoint.Client.dll和Sharepoint.Linq.dll的引用。完成此操作后,我在InitializeComponent()下获得红色squigel行,告诉我它在当前上下文中不存在。

这只是WPF中的一个问题,而不是常规的旧Windows应用程序。

规格: 应用程序是.NET 3.5,因为sharepoint不支持4.0。 应用程序为x64,因为sharepoint仅为x64。 其他一切都是默认的。

有什么想法吗?

由于

1 个答案:

答案 0 :(得分:0)

首先,您能否检查项目的目标框架是否实际设置为.Net 3.5?

其次,确保xaml文件的Build Action(在Properties窗口中)设置为“Page”

如果这两个选项都没有解决您的问题,请您发布您的xaml文件的根节点声明(即<Window x:Name=....)。可能存在问题。