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