我使用Visual Studio 2013将网站构建到构建服务器上的某个位置,我将其称为server017。该网站,我将称之为MyWeb,并将输出存储在构建位置c:\ Builds ...._ PublishedWebsites
我尝试手动运行发布管理器,强制它导航到_PublishedWebsites,但是我无法控制"构建下拉位置"您在发布管理器的组件部分中定义 - >配置应用程序
也许" Build drop location"从构建传递给发布经理?如果我可以控制"包装的路径"特别是" Build drop location"我相信我的问题可能会得到解决。
答案 0 :(得分:0)
您将构建定义绑定到发布模板。您在发布模板中使用的组件将从您正在发布的构建中提取构建放置位置。
答案 1 :(得分:0)
我将输出更改为使用UNC路径并再次检查访问权限。构建和发布工具\进程使用网络服务帐户进行操作。我将此添加到UNC共享中。 在发布管理器中,请注意添加的路径。您的放置区域可能被定义为构建为\ server123 \ Release。当构建部署到此时,它将添加完整的输出结构,即buildname \ buildnumber \ _publishwebsites ..当向发布管理器添加路径时,只需添加值“_publishwebsites”。在此之前的所有内容都由@Daniel所说的“构建放置位置”引用进行管理