首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >从TeamCity发布vs2012解决方案

从TeamCity发布vs2012解决方案
EN

Stack Overflow用户
提问于 2012-11-06 20:06:14
回答 1查看 6K关注 0票数 19

我使用的是Visual Studio 2012和发布功能。我已经创建了一个发布配置文件,它将我的应用程序部署到开发服务器上,当在我的机器上从vs2012执行时,它工作得很好。这就是我的问题;在开发服务器上,我也安装了TeamCity,并且我希望在构建完成后触发发布。所以我创建了一个简单的构建步骤,如下所示:

代码语言:javascript
复制
Build file path: .\src\Solution.sln
Targets: Rebuild
Command line parameters: /p:DeployOnBuild=true;PublishProfile=Ci

在执行此步骤时,我得到以下错误:

代码语言:javascript
复制
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.targets(4377, 5): error ERROR_USER_NOT_ADMIN: Web deployment task failed. 
(Connected to 'dev.domain.com' using the Web Deployment Agent Service, but could not authorize. Make sure you are an administrator on 'dev.domain.com'. 

Ci配置文件包含一个用户名和密码,当我从我的机器上的Visual Studio运行发布时,该用户名和密码有效。我还尝试在构建步骤中传入用户名和密码作为参数,但得到了相同的结果。我是否需要在管理员帐户下运行TeamCity服务才能使其正常工作?感谢所有的建议。

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

https://stackoverflow.com/questions/13250695

复制
相关文章

相似问题

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