我尝试使用 Microsoft Release Management for Visual Studio 或更好地称为“InRelease”来部署应用程序。但是我在使用 MSI-Deployer 时遇到了意想不到的问题。
部署失败并出现以下错误:
Setup.msi XXX139W8 10/1/2014 11:19:18 AM 00:00:00 Package location '\\Server\drop\Application\Build_20140930.5\Setup.msi' does not exist or Deployer user does not have access. Failed
第一个建议(不正确的路径)不是这种情况,我仔细检查了。那么为什么我的 Deployer 用户无权访问我的服务器呢?以及如何解决这个问题?
我尝试以管理员身份运行 DeploymentAgent,作为本地服务将 XXX139W8$ 权限添加到放置文件夹,以对放置文件夹具有管理员权限的域用户身份运行。
遗憾的是,部署代理完全无法访问,或者出现上述错误。以下是一些系统规格:
TFS 和 RM Server 在安装了 SQL Server Express 2012 的 Windows Server 2012 R2 上运行。我正在使用的客户端使用 Microsoft Visual Studio 2013 的发布管理客户端目标机器是 Windows 8.1。