C# 编译记事本时缺少lib.exe++;C语言中的动态链接库#

C# 编译记事本时缺少lib.exe++;C语言中的动态链接库#,c#,dll,notepad++,C#,Dll,Notepad++,我想为Notepad++编译一个插件,并使用一个可以用C#(VS17)编写的插件。 如果自己不添加任何代码,会弹出警告“在[…]\VC\bin中找不到lib.exe”。 我确实得到了.dll文件,但Npp在向其中添加插件时会抛出两个错误: 插件的错误版本 ANSI/Unicode错误 我很确定,至少这个版本是正确的,因为我尝试了多个Npp版本,所以我想可能是因为这个警告。 有什么建议吗?“lib.exe”是C/C++工具集的一部分,在Visual Studio中选择支持C/C++语言时安装。修改

我想为Notepad++编译一个插件,并使用一个可以用C#(VS17)编写的插件。 如果自己不添加任何代码,会弹出警告“在[…]\VC\bin中找不到lib.exe”。 我确实得到了.dll文件,但Npp在向其中添加插件时会抛出两个错误:

  • 插件的错误版本
  • ANSI/Unicode错误
  • 我很确定,至少这个版本是正确的,因为我尝试了多个Npp版本,所以我想可能是因为这个警告。 有什么建议吗?

    “lib.exe”是C/C++工具集的一部分,在Visual Studio中选择支持C/C++语言时安装。修改Visual Studio以包含C/C++支持。运行设置程序应允许选择和安装所需的支持