系统设计去哪里了?

10

我正在制作一个 C# 项目,使用了 ScintillaNet,但是出现以下错误:

无法解析所引用的程序集“ScintillaNet”,因为它依赖于“System.Design、Version=4.0.0.0、Culture=neutral、PublicKeyToken=b03f5f7f11d50a3a”,而此程序集在当前的目标框架“.NETFramework,Version=v4.0,Profile=Client”中不存在。请删除对未定位框架中程序集的引用,或考虑重新定位您的项目。

我尝试添加对 System.Design 的引用,但是我的列表中没有它。我需要在某个地方下载它吗?我使用的是 Microsoft Visual Studio 10。

1个回答

35

前往项目属性并选择目标框架为.NET 4.0,而不是客户端配置文件。


2
是的,那个方法起作用了。但是没有解释。甚至没有一个链接。 - Bitterblue
@bvoyelr做了一个错误的编辑,应该在评论区里面:这个链接说客户端配置文件存在于4.5之前的所有.NET版本中,但我只在Visual Studio中看到过.NET 4.0的选项。 - Jonathan Drapeau

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接