指定的任务可执行文件“ cmd.exe”无法运行。指定的可执行文件不是此OS平台的有效应用程序

Syed Farjad Zia更多

Windows 10当我尝试构建任何项目时,我遇到了这个奇怪的错误如果我在其他OS上构建这些项目,则它们运行良好。

指定的任务可执行文件“ cmd.exe”无法运行。指定的可执行文件不是此OS平台的有效应用程序。

当我尝试检查日志时,我找到了Nuget.targets文件.nuget文件中的以下代码,我注释了该代码,该项目现在可以正常运行了。我不明白为什么会出错。我创建的任何新项目都可以正常工作...

我使用Visual Studio 2013Windows 8Windows Server 2008Visual Studio 2015Windows 10

代码

<Exec Command="$(RestoreCommand)"
      LogStandardErrorAsError="true"
      Condition="'$(OS)' == 'Windows_NT' And Exists('$(PackagesConfig)')" />
  • 此错误的原因是什么?
  • 是因为OS还是因为Visual Studio?
  • 我该如何解决?我不认为注释代码是做到这一点的方法...
ksp

我遇到了同样的错误,修复损坏的文件解决了我的问题。尝试这个:

  • 在管理员命令提示符下,运行 sfc /scannow
  • 它应该在中发出日志文件%windir%\Logs\CBS\CBS.log确认它已修复cmd.exe。对我来说,我看到这样的事情Repairing corrupted file [ml:48{24},l:46{23}]"\??\C:\WINDOWS\SysWOW64"\[l:14{7}]"cmd.exe" from store
  • 如果那没有帮助,您可以尝试 DISM /Online /Cleanup-Image /RestoreHealth
  • 在这里查看更多

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档