4

因此,当我将 Scintilla 拖入我的 C# 表单并尝试运行它时,我收到错误消息:

找不到类型或命名空间名称“ScintillaNet”(您是否缺少 using 指令或程序集引用?)

该错误似乎来自 Form1 的设计器。

我也收到警告(但不是错误):

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

所以,我无法运行我的程序...

出了什么问题,我该如何解决?我已经安装了 scintilla,就像它的说明所建议的那样......

4

1 回答 1

3

我也遇到了这个错误(尽管我在 WPF 中而不是 WinForms 中托管)。这是由 Visual Studio 2010 将项目默认为 .Net 4.0 客户端配置文件而不是完整的 .Net 4.0 配置文件引起的。

于 2012-01-09T10:04:35.213 回答