我正在使用sdk 3.3.622.9590,并且在使用Powershell部署应用程序时遇到了一些困难。
错误如下: Test-ServiceFabricApplicationPackage:文件'C:\ Users \ xxx \ A ppData \ Local \ Temp \ TestApplicationPackage_740405352 \ n2r3lbmn.zlv \ Release(服务名称)\ Config \ Settings.xml'已经存在。 在C:\ Program Files \ Microsoft SDKs \ Service Fabric \ Tools \ PSModule \ ServiceFabricS DK \ Publish-NewServiceFabricApplication.ps1:163 char:38 + ... tionSuccess =(Test-ServiceFabricApplicationPackage $ AppPkgPathToUse)
我的应用程序结构是这样的
应用文件夹
我设法部署了两次,但其他时候都失败了,并出现了相同的错误。
我是SF和Powershell的新手。有人可以帮助我,并指出正确的方向吗?
谢谢!
答案 0 :(得分:0)
为防万一,它可能会帮助任何人解决此问题,我们使用的是自托管代理来运行管道。将结构发布任务切换为使用Azure托管代理似乎不会出现相同的问题。
希望这会有所帮助
标记
答案 1 :(得分:0)
作为一种短期解决方法-在Microsoft正式解决此问题之前,我已经设法缓解了该问题...
需要做的是确保在涉及应用程序的每一个操作之前,都要清理工作空间。构建和每个发布阶段。
我的特定实例是在使用多阶段YAML文件进行构建和部署时,因此在工作空间中添加:需要清洁。
我仍然可以从Microsoft获得支持票,以获得更正式的修复程序。