我正在使用 VSTS 将 MVC 网站和数据库部署到 Azure 虚拟机。在尝试复制所需的 dacpac 文件时,我收到此错误:##[错误]发生系统错误 1326。
这是发布的日志:
2017-11-03T10:29:50.7943998Z ##[section]Starting: Copy files from *******
2017-11-03T10:29:50.8436980Z ==============================================================================
2017-11-03T10:29:50.8436980Z Task : Windows Machine File Copy
2017-11-03T10:29:50.8436980Z Description : Copy files to remote machine(s)
2017-11-03T10:29:50.8436980Z Version : 2.0.1
2017-11-03T10:29:50.8436980Z Author : Microsoft Corporation
2017-11-03T10:29:50.8436980Z Help : [More Information](https://go.microsoft.com/fwlink/?linkid=627415)
2017-11-03T10:29:50.8436980Z ==============================================================================
2017-11-03T10:29:54.1838780Z Copy started for - *******
2017-11-03T10:29:54.9182580Z ##[error]System error 1326 has occurred.
2017-11-03T10:29:54.9807578Z ##[section]Finishing: Copy files from *******
该错误没有给我提供有关该问题的大量详细信息,因此我开始更深入地研究该问题。我已启用所有需要的端口,检查指定的帐户是否是管理员(确实是),确保日期设置正确(尝试过此操作,因为有一些它可以工作的示例)。
Azure 文件复制对我的情况没有帮助。
任何信息将不胜感激。谢谢!!!
我找到了适合我情况的解决方案,我希望这对某人有帮助。
答案:
首先,在我的发布定义中,我在部署组阶段运行 Windows 计算机复制任务。这就是问题所在。一段时间后,我制作了在代理上运行的另一个阶段,结果证明这是修复。它适用于 HOSTEDVS2017 Agent,也适用于私人 Agent。
祝你好运!!!
解决了 切换到版本 2* 我开始收到错误 1326,其参数与版本 1* 相同。
事实证明错误 1326 是凭据错误。我正在为远程服务器上的管理员用户传递 和 ,但 Windows 计算机文件复制的版本 2* 现在需要