我有同样的问题。关键是要准确配置构建放置位置。首先尝试将构建放在UNC路径中,一旦确定所有文件都放在正确的位置,您就可以轻松解决问题。另外,请不要忘记检查服务用户的drop文件夹的权限,您可能已经知道了。
使用新的构建系统,您可以为每个构建发布多组工件。为了使发布管理能够识别您尝试发布的构建中的哪些工件集,您必须以某种方式消除它的歧义。
执行此操作的方法是在要从中提取工件后在发布管理中命名组件。
例如,如果您将工件命名为“drop”,则需要将组件命名为“drop”。
我有相同的问题已经有一段时间了,这就是我的诀窍:
Build Defaults
,Staging Location
下,我之前已经设置为"Copy build output to the server"
,但随后在另一个构建定义中注意到它应该设置为"Copy Build Output to the following drop folder (UNC path)"
,并且应该输入构建服务器\\server\Releases
的值。保存并再次运行它就像一个魅力!