发布
社区首页 >问答首页 >如何解决错误:“命令[.]与代码1一起退出”?

如何解决错误:“命令[.]与代码1一起退出”?
EN

Stack Overflow用户
提问于 2014-03-03 16:01:28
回答 13查看 218.2K关注 0票数 73

我已经阅读了很多问题,但我一直未能找到正确的答案。

当我试图用VS2012编译一个项目时,我得到了以下结果:

命令"....\tools\bin\nuget pack Packages\Lib.Html.nuspec - OutputDirectory ....\bin\Zip\Packages -NoPackageAnalysis“与代码1一起退出。

我查找了我的.csproj文件中的代码行(错误应该在哪里),下面是:

代码语言:javascript
代码运行次数:0
复制
<Exec Command="$(ProjectDir)..\..\tools\bin\nuget pack $(ProjectDir)Packages\Lib.Html.nuspec -OutputDirectory $(OutputPath)Packages -NoPackageAnalysis" />  

我做错了什么?

编辑启动该项目的调试,忽略“构建错误”,我有一个新的警告:

"Visual无法开始调试,因为缺少调试目标'project.exe路径‘。请构建项目并重试,或适当设置OutputPath和AssemblyName属性以指向目标程序集的正确位置。“

EN

回答 13

Stack Overflow用户

回答已采纳

发布于 2014-03-03 16:18:27

第一步是弄清楚错误到底是什么。为了做到这一点,将MsBuild输出展开为诊断性输出。这将显示实际执行的命令,并希望完整的错误消息也会显示出来。

  • 工具->选项
  • 项目和解决方案->的构建和运行
  • 将"MsBuild项目生成输出的详细性“更改为”诊断“。
票数 146
EN

Stack Overflow用户

发布于 2016-08-23 06:16:21

右键单击项目->属性->生成事件

删除生成后事件命令行文本块中的文本

票数 35
EN

Stack Overflow用户

发布于 2018-08-16 13:13:26

对于我:我在路径的文件夹名G:\Other Imp Projects\Mi.....中有一个空白

解决方案1 :

从文件夹中删除空白

例子:Other Imp Projects ->> Other_Imp_Projects

解决方案2:

添加引号("")作为您的路径。

示例:mkdir "$(ProjectDir)$(OutDir)Configurations" //见双引号

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22151402

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档