我使用C#为Visual Studio 2015社区版创建了Notepad ++插件。它在Notepad ++中运行良好。
重新安装我的计算机(包括Visual Studio)并重新创建dll之后,我从Notepad ++收到错误消息,说明"此ANSI插件与Unicode Notepad ++不兼容"
看起来Visual Studio正在用ANSI创建一个dll。现在的问题是:如何告诉Visual Studio使用Unicode编码创建dll?
编辑:Notepad ++的版本在两种情况下都是版本7.2.2(32位)。因为它是相同的Notepad ++版本,我认为该问题与VS2015中的dll创建更相关。
答案 0 :(得分:1)
最后我发现了这个问题。当我使用NppPluginNET时,我还必须在VS2015中安装C ++包。现在它工作正常。 感谢您的评论