使用 Visual Studio 2012、TFS 2010、IIS7
尝试构建/部署时出现以下错误:
Any CPU | Test
1 error(s), 1 warning(s)
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.targets
(4253): Web deployment task failed. (Connected to the remote computer ("server1") using
the Web Management Service, but could not authorize. Make sure that you are using the
correct user name and password, that the site you are connecting to exists, and that
the credentials represent a user who has permissions to access the site. Learn more
at: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_USER_UNAUTHORIZED.)
*snip warning*
Other Errors and Warnings
2 error(s), 0 warning(s)
Building the projects in this solution one at a time. To enable parallel build, please
add the "/m" switch.
TF270015: 'MSBuild.exe' returned an unexpected exit code. Expected '0'; actual '1'.
- 我验证了该站点存在于 IIS 中
- 我确认我的用户名和密码正确(我可以登录服务器)
- 用户是 tfs 服务器上的管理员
我的 tfs 服务器上没有 VS2012,但不久前有人将他们的 C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0 文件夹复制到 tfs 服务器以解决另一个构建问题。我将同一个文件夹复制到“server1”,没有更改错误消息。
它仍然创建构建,只是不部署。