我正在使用 ScintillaNET,它是 Scintilla 控件的包装器。我对词法分析器进行了一些编辑,想尝试看看更改是否有效,但问题是我不知道它在我的计算机上使用哪个 SciLexer.dll 文件。应用程序目录中的那个似乎没有什么区别。

所以我的问题基本上是,我如何知道我的应用程序正在使用哪个 SciLexer.dll 文件,以及如何将其设置为使用应用程序目录中的文件?

有帮助吗?

解决方案

使用 Visual Studio 检查您的项目引用了哪个 DLL:

  1. 打开项目/解决方案后,展开解决方案资源管理器中的“参考”文件夹,然后找到该项目的名称 SciLexer.dll 您当前正在引用。

  2. 双击相关组件以将其显示在对象浏览器中。

  3. 在对象浏览器的右下窗格中,您将看到项目引用的特定 DLL 在磁盘上的完整路径。

这是您需要更改/更新的 DLL。或者,您可以删除现有引用并将新引用添加到您希望应用程序使用的目录中的 DLL 中。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top