C Visual Studio 2010 err#U1095,NMAKE

C Visual Studio 2010 err#U1095,NMAKE,c,visual-studio-2010,include,nmake,C,Visual Studio 2010,Include,Nmake,我正在使用Visual Studio 2010用C编写程序,出现以下错误: U1095:扩展的命令行“(这里有includes)” 我的一些同事也会犯同样的错误,而其他人则不会。我尝试过的唯一简单可行的解决方案是从一个阴暗的网站更新NMAKE本身(NMAKE很难找到) 删除include条目会有所帮助,但最终我们再次达到了极限。一种可行的黑客方法是,在每个微软产品的单个文件中使用所有包含的内容,并从该文件中读取内容,但我宁愿不这样做 是否有一种官方方法可以在不安装Windows SDK或Visu

我正在使用Visual Studio 2010用C编写程序,出现以下错误:

U1095:扩展的命令行“(这里有includes)”

我的一些同事也会犯同样的错误,而其他人则不会。我尝试过的唯一简单可行的解决方案是从一个阴暗的网站更新NMAKE本身(NMAKE很难找到)

删除
include
条目会有所帮助,但最终我们再次达到了极限。一种可行的黑客方法是,在每个微软产品的单个文件中使用所有包含的内容,并从该文件中读取内容,但我宁愿不这样做


是否有一种官方方法可以在不安装Windows SDK或Visual Studio 2015的情况下更新
nmake

我不建议在编程中使用“从不可靠的来源下载”的任何东西。这听起来像是一种在不知不觉中将病毒嵌入到所提供代码中的好方法。没有nmake standalone,因此您将被迫使用VisualStudio附带的nmake

有些事情你可以试试:

  • 尝试使用nmake的版本,看看是否得到不同的结果

  • 获取Visual Studio的最新版本,看看它在那里是否工作得更好


  • 非常感谢你们的回复,伙计们。 对nmake的操纵毫无帮助。
    答案是:彻底清除沙箱,得到一个干净的沙箱。因此,这不是MS-VS-2010的独立问题,而是MS-VS和MKS/PTC完整性之间的问题组合。

    @Ness之后的文件路径只有数百条。重要的是一个概念,而不是代码。很抱歉,第一次我真的找不到答案,不得不问我自己。结果很难得到一个独立的nmake,不得不下载完整的MS-VS-2015。不过,这两种方法都没有帮助。@ClarkYeah-在出现这种情况之前,尝试编译node.js的原生版本也是一个类似的故事,可能会尝试安装它,看看它是否碰巧对您的情况有所帮助。