MSBuild和ASP.NET
我正在尝试为一个开箱即用的MVC4项目完成MSBuild,以便最终在我的实际应用程序中与Jenkins结合使用它。下面是我尝试过的非常详细的教程 首先,是否有其他开源的方法来编译并部署ASP.NET应用程序它必须可以插入詹金斯 第二,我经常遇到很多类型的错误,没有一种是容易调试的,因为有价值的文档在google上不容易弹出。有什么好的“自动生成”工具或好的简短的手册可以开始使用吗 第三,具体错误:MSBuild和ASP.NET,asp.net,asp.net-mvc-4,jenkins,msbuild,Asp.net,Asp.net Mvc 4,Jenkins,Msbuild,我正在尝试为一个开箱即用的MVC4项目完成MSBuild,以便最终在我的实际应用程序中与Jenkins结合使用它。下面是我尝试过的非常详细的教程 首先,是否有其他开源的方法来编译并部署ASP.NET应用程序它必须可以插入詹金斯 第二,我经常遇到很多类型的错误,没有一种是容易调试的,因为有价值的文档在google上不容易弹出。有什么好的“自动生成”工具或好的简短的手册可以开始使用吗 第三,具体错误: 1. 构建开始于2014年7月15日上午10:47:13。 1> 项目“C:\WebSites\j
1.
构建开始于2014年7月15日上午10:47:13。
1> 项目“C:\WebSites\jenkinsDeployment\Jenkins\TestJenkinsGit.sln”,位于
de 1(默认目标)。
1> C:\WebSites\jenkinsDeployment\Jenkins\TestJenkinsGit.sln.metaproj:erro
r MSB4126:指定的解决方案配置“Debug | HPD”无效。
请使用配置指定有效的解决方案配置
d平台属性(例如MSBuild.exe Solution.sln/p:Configuration=De
bug/p:Platform=“Any CPU”)或将这些属性留空以使用de
故障解决方案配置。[C:\WebSites\Jenkins部署\Jenkins\Tes
tJenkinsGit.sln]
1> 已完成构建项目“C:\WebSites\Jenkins部署\Jenkins\TestJenkins
Git.sln“(默认目标)--失败。
二,
还有更多
HPD
)传递给.sln
,则该解决方案中的所有.csproj
都必须具有该平台,否则请单击Studio中的解决方案,转到属性>配置属性并检查[默认]项目平台设置/p
标志不应该用引号括起来,所有带空格的路径都应该,DeployOnBuild
在值之前不应该有空格,依此类推。远程安装到构建服务器上,复制/粘贴错误日志中的命令并修复它,直到它手动运行,然后再将其插入Jenkins或其他任何地方;更好的方法是让它首先从命令行本地构建,而不考虑CI服务器C:\Program Files (x86)\Jenkins\jobs\MyApp-Test\workspace>C:\Windows\Microsoft.NET\Framework\v4.0.30319
\MSBuild.exe /p:DeployOnBuild= true /p:PublishProfile=Test;SolutionDir=C:\Program Files (x86)\Jenkins\
jobs\MyApp-Test\workspace /m /p:Configuration=Release "/p:Platform=Any CPU" DeployIt.sln
Microsoft (R) Build Engine version 4.0.30319.33440
[Microsoft .NET Framework, version 4.0.30319.34014]
Copyright (C) Microsoft Corporation. All rights reserved.
MSBUILD : error MSB1008: Only one project can be specified.
Switch: Files
For switch syntax, type "MSBuild /help"