相关疑难解决方法(0)

找不到MSBuild目标包

我想打包我的VS2010 Web应用程序项目,以便使用msdeploy进行部署.在开发机器上我可以使用:

MSBuild.exe "C:\path\to\WebApp.csproj" /target:package
Run Code Online (Sandbox Code Playgroud)

但在我的构建服务器上,我收到此错误:

错误MSB4057:项目中不存在目标"包".

我在构建服务器上缺少什么?

msbuild package web-deployment msdeploy

72
推荐指数
3
解决办法
4万
查看次数

Team Build忽略MSBuild参数

我创建了一个新的团队构建定义.在每次签入时,构建都发生在TFS服务器(另一个构建控制器)上.构建完成后,我想发布文件.使用的MSBuild输入参数是/p:DeployOnBuild=true;PublishProfile=QADeploy.QADeploy是创建的发布配置文件.

我希望团队建设能够成功实现.但成功的构建不会发布或尝试将文件发布到目标文件夹.任何想法为什么,通过发布配置文件发布不会被触发?

tfs build tfs2012

8
推荐指数
1
解决办法
4140
查看次数

VS2010 TFS构建失败 - 无法完成对远程代理的请求

尝试从VS2010内部运行构建时收到此错误.

C:\Program Files\MSBuild\Microsoft\VisualStudio\v10.0\Web\Microsoft.Web.Publishing.targets (3588): Web deployment task failed.(Could not complete the request to remote agent URL 'https://http//[serverName]:8172/msdeploy.axd?site=Default Web Site'.) Could not complete the request to remote agent URL 'https://http//[serverName]:8172/msdeploy.axd?site=Default Web Site'. The remote name could not be resolved: 'http'

我不确定它为什么说"https:// http // ..."
代码签入远程TFS服务器.我在VS Team Explorer中创建了一个Build Definition,这是我在尝试构建/发布项目时遇到的错误.上面的[servername]是我的项目要发布的IIS服务器.

这些是MSBuild参数:

/p:DeployOnBuild=True 
/p:DeployTarget=MsDeployPublish 
/p:CreatePackageOnPublish=False 
/p:MSDeployPublishMethod=WMSVC 
/p:MSDeployServiceUrl=http://[serverName] 
/p:DeployIisAppPath="Default Web Site/[site/app Name]"
Run Code Online (Sandbox Code Playgroud)

有人遇到同样的错误吗?
顺便说一下,我能够在VS Publish中做一个成功的Web部署

iis tfs visual-studio-2010 iis-7.5 tfs2010

4
推荐指数
1
解决办法
5568
查看次数