我们的同事最近在我们团队成长的过程中为我们设立了TFS。
我们的IT部门设置服务器,我们无法通过FTP或Web部署发布(IT部门从未设置过)。
我用来通过远程桌面将项目复制到服务器,并在服务器上的Visual Studio中打开它。然后我会做一个文件系统发布到IIS。当我尝试使用TFS项目时,它不会发布。它说发布但网站上没有任何变化。
输出部分显示的消息如下:
1>------ Build started: Project: ScmPublicPortal, Configuration: Release Any CPU ------
1>C:\Users\alehaney.CA-TO-SC-IIS02\Desktop\ScmPublicPortal\ScmPublicPortal\PublicClasses\LookupWorksheet.cs(16,21,16,28): warning CS0414: The field 'excelHelper.LookupWorksheet.records' is assigned but its value is never used
1> ScmPublicPortal -> C:\Users\alehaney.CA-TO-SC-IIS02\Desktop\ScmPublicPortal\ScmPublicPortal\bin\ScmPublicPortal.dll
2>------ Publish started: Project: ScmPublicPortal, Configuration: Release Any CPU ------
2>Connecting to C:\inetpub\wwwroot\SCM...
2>Transformed Web.config using C:\Users\alehaney.CA-TO-SC-IIS02\Desktop\ScmPublicPortal\ScmPublicPortal\Web.Release.config into obj\Release\TransformWebConfig\transformed\Web.config.
2>Copying all files to temporary location below for package/publish:
2>obj\Release\Package\PackageTmp.
2>Publishing folder /...
2>
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
========== Publish: 1 succeeded, 0 failed, 0 skipped ==========
答案 0 :(得分:0)
您要发布哪个网站?因为看起来TFS Build已经配置为发布到本地IIS服务器(在TFS构建服务器上)。我假设您正在尝试部署到另一台服务器上的网站?如果是这样,您需要将发布配置文件设置为指向正确的位置。