如何调试Notepad ++ DLL插件?

视环

我正在尝试使用Visual Studio Community 2013为Notepad ++编写插件

该dll可以从该解决方案中很好地构建,如果我将其复制到notepad ++ / plugins目录中,则可以测试该功能。但是,我现在要调试它,无法启动调试器。我尝试遵循paint.net指南,但仍然收到错误

Unable to start program .....dll

在配置属性-调试下的项目属性中,进行以下设置:

Command = C:\tools\Notepad++\notepad++.exe
Working Directory = C:\tools\Notepad++

配置属性-构建事件-构建后事件我有:

Command Line = copy "$(TargetPath)" "C:\tools\Notepad++\plugins"

注意:该路径在程序文件外部,以避免复制时出现UAC问题。

还有哪些其他选择可能导致此问题?

视环

它似乎与解决方案中具有多个配置有关。

从sln和vcxproj文件中删除旧的和未使用的文件可以清除内容。然后,确保将配置选项设置为“所有配置”以修复该问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章