我正在尝试在项目中使用Scintilla .NET(我想要一个好的编辑器+语法高亮等)。不幸的是,当我在项目中引用二进制文件时,似乎无法真正使用Scintilla控件,我遇到了两个不同的错误。
第一个错误发生在将SciLexer.dll添加为项目引用时。我收到了一条消息,说:无法添加对SciLexer.dll的引用。请确保文件可访问,并且它是一个有效的程序集或COM组件。
第二个错误发生在我尝试使用ScintillaNET.dll中的控件时。如果我尝试将组件拖入表单中,我会收到以下消息:无法创建组件Scintilla。错误消息如下:System.ComponentModel.Win32Exception: %1 不是有效的 Win32 应用程序,位于 ScintillaNet.Scintilla.get_CreateParams()
任何有关这些问题的帮助将不胜感激。记录一下,我正在运行Visual Studio 2008,运行在64位Windows 7平台上。
谢谢。