.net - 在此构建过程中 "exited with code 9009"意味着什么?

标签 .net visual-studio

这个错误信息是什么意思?我可以做什么来纠正这个问题?

AssemblyInfo.cs exited with code 9009

<小时/>

该问题可能是在 Visual Studio 中的 .NET 解决方案中的生成后步骤中发生的。

最佳答案

您是否尝试提供在构建前或构建后事件命令中运行的命令的完整路径?

由于 Visual Studio 2008 中的 xcopy 生成后事件命令,我收到了 9009 错误。

The command "xcopy.exe /Y C:\projectpath\project.config C:\compilepath\" exited with code 9009.

但就我而言,它也是间歇性的。也就是说,错误消息一直持续到计算机重新启动为止,并在计算机重新启动后消失。在一些我尚未发现的远程相关问题之后它又回来了。

但是,就我而言,提供命令及其完整路径解决了问题:

c:\windows\system32\xcopy.exe /Y C:\projectpath\project.config C:\compilepath\ 

而不仅仅是:

xcopy.exe /Y C:\projectpath\project.config C:\compilepath\

如果我没有完整路径,它会在重新启动后运行一段时间,然后停止。

正如本文评论中提到的,如果完整路径中有空格,则需要在命令两边加上引号。例如。

"C:\The folder with spaces\ABCDEF\xcopy.exe" /Y C:\projectpath\project.config C:\compilepath\

请注意,此有关空格的示例尚未经过测试。

关于.net - 在此构建过程中 "exited with code 9009"意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1351830/

相关文章:

visual-studio - Visual Studio 设置存储在哪里?

.net - Console.In.ReadLine(重定向的StdIn)卡住所有其他线程

c++ - 试图将任何网格变形为球体。如何将顶点位置平移到球体上?

visual-studio - Visual Studio 2012 调试器在调试 Azure 项目时突然停止

c# - SaveChangesAsync 返回异常而不是 0

c# - (关于最佳实践的问题)为什么默认有 "using System.Text"?

visual-studio - Visual Studio 不编译 TypeScript

c# - 检索 SQL Server 表中特定范围的行

.net - 如何将 JScript Closure 转换为 JScript 中的 .NET 委托(delegate)?

.net - 如何从另一个项目引用 APP_Data