我正在尝试使用nppPlugin.netV0.6模板开发一个Notepad++插件。
我得到了一个构建错误SDK path is empty.
相同的模板也在其他系统(XP )中工作。
有人能给我解决这个问题的办法吗?
发布于 2014-01-30 02:38:47
构建过程调用程序ildasm.exe
。该程序的目录可能没有添加到PATH
环境变量中。当我安装VisualStudio2012Express安装程序时,没有添加目录,所以我将它添加到PATH
中,构建成功。
我通过增加构建过程编写的日志输出量来跟踪问题。(通过工具=> Options => Projects and Solutions => Build和运行=> MS Build .(冗长)
不确定您的错误是否相同。在将目录添加到PATH
之前,会生成以下错误:
1>------ Rebuild All started: Project: NppManagedPluginDemo.VS2010, Configuration: Debug Any CPU ------
1> NppManagedPluginDemo.VS2010 -> C:\Adrian\VS\NppPlugin.NET.v0.5\Demo Plugin\NppManagedPluginDemo\bin\Debug\Demo.dll
1> ILDasm: calling 'ildasm.exe' with /quoteallnames /unicode /nobar /linenum "/out:C:\Users\Adrian_2\AppData\Local\Temp\tmpAB1F\Demo.il" "C:\Adrian\VS\NppPlugin.NET.v0.5\Demo Plugin\NppManagedPluginDemo\bin\Debug\Demo.dll"
1>C:\Adrian\VS\NppPlugin.NET.v0.5\Demo Plugin\NppManagedPluginDemo\DllExport\NppPlugin.DllExport.targets(8,5): error : The system cannot find the file specified
在我当前计算机的ildasm.exe
子目录中有几个版本的c:\Program Files (x86)\Microsoft SDKs\Windows\
。
https://stackoverflow.com/questions/21430876
复制相似问题