0

我在升级 Service Fabric 应用程序时遇到了很多问题。

我原来的问题在这里

我现在正在提出一个新的,因为这与差异包装特别相关。

我已经修改了我的包以删除我不想接触的服务。

但是当我通过 Visual Studio 发布时,它会进行完整构建。

如果我尝试通过右键单击它自己运行 PowerShell 脚本,它不起作用:

 Cannot validate argument on parameter 'PublishProfileFile'. The "Test-Path $_ -PathType Leaf" validation script for the argument with value 
"MYPATH\Scripts\..\PublishProfiles\Local.xml" did not return a result of True. Determine why the 
validation script failed, and then try the command again.
At MYPATH\Scripts\Deploy-FabricApplication.ps1:173 char:39

任何人都可以提出任何建议吗?

如何在 PowerShell 中运行此脚本而不会出错?我对 PowerShell 没有太多经验,我绝对不想从头开始创建升级脚本!

目前我正试图让它在本地 5 节点集群中工作。

4

1 回答 1

1

好的,我通过创建一个对命令文件的调用来解决这个问题,该文件清除了不需要的包

<Target Name="AfterPackage" AfterTargets="Package">
    <Exec Command="Upgrade\upgrade.cmd" />
  </Target>

现在还有另一个问题,但我将为此创建一个新问题

于 2018-08-11T10:51:24.677 回答