首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >启动进程失败,并在powershell中显示msbuild和write-error

启动进程失败,并在powershell中显示msbuild和write-error
EN

Stack Overflow用户
提问于 2011-06-24 23:37:29
回答 1查看 960关注 0票数 1

我试着做一些非常简单的事情,但它失败了,并出现了异常:

代码语言:javascript
复制
Build-VisualStudioSolution <<<<   
    + CategoryInfo          : NotSpecified: (:) [Write-Error], WriteErrorException
    + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Build-VisualStudioSolution

简单的脚本就是这样。当我从命令行运行同样的命令时,它是正常的。

代码语言:javascript
复制
@buildArgs = "C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe C:\WORK\test\test.sln /t:build"

try{
Start-Process @BuildArgs 

}
catch{            
Write-Error ($_.Message);            
}    

谢谢你的建议

EN

回答 1

Stack Overflow用户

发布于 2011-07-02 02:15:47

首先,如果您只想打印错误,则不需要捕获。

其次,你的语法是错误的。它应该看起来像这样:

代码语言:javascript
复制
$buildArgs = "C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe", C:\WORK\test\test.sln", "/t:build"

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

https://stackoverflow.com/questions/6470198

复制
相关文章

相似问题

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