首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >msbuild包目标问题

msbuild包目标问题
EN

Stack Overflow用户
提问于 2013-07-25 06:36:41
回答 1查看 1.1K关注 0票数 1

我有一个mvv4web应用程序与VS2012,msbuild和正在创建一个建设脚本与psake。我在VS中创建了一个发布配置文件,将项目打包成一个zip文件。从VS内部运行它很好。但是,在命令行中运行它时,我会得到以下错误:

执行软件包微软(注册商标)构建引擎版本4.0.30319.32559微软.NET框架,版本4.0.30319.32559版权(C)微软公司。版权所有。

C:\Program (x86)\MSBuild\Microsoft\VisualStudio\v10.0\Web\Microsoft.Web.P ublishing.targets(2006,11):error MSB4100:在"$(_DeploymentUseIis)和($(L ocalIisVersion) >=‘7“)条件下,预期"$(_DeploymentUseIis)”值为布尔值,而不是"“。C:\Program (x86)\MSBuild\Microsoft\VisualStudi o\v10.0\Web\Microsoft.Web.Publishing.targets E:\bitbucket\mypopsales\src\MyPop Sales\ConsumerWeb\ConsumerWeb.csproj错误: 07/25/2013 07:29:41: At x86 char:9 + 抛出(“Exec:”+ $errorMessage) +

我通过WebPI在盒子上安装了WebDeploy3.5。知道我该怎么解决这个问题吗?构建脚本的相关部分如下:

代码语言:javascript
复制
task package -depends test {    
    $csprojFile = "$solution_dir\$consumer\$consumer.csproj";   
    exec{ msbuild $csprojFile /t:Package /p:Platform=AnyCPU /p:Configuration=$config /v:q } 
}
EN

回答 1

Stack Overflow用户

发布于 2013-07-25 06:50:07

Joy...after在这方面花费了几个小时,结果只需添加:

/p:VisualStudioVersion=11.0

到参数列表。

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

https://stackoverflow.com/questions/17850736

复制
相关文章

相似问题

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