Azure上的WPF和Squirrel部署

Azure上的WPF和Squirrel部署,wpf,azure,squirrel.windows,Wpf,Azure,Squirrel.windows,我有一个用WPF(C#)编写的应用程序,我使用Squirrel部署这个应用程序: https://intellitect.com/deploying-app-squirrel/ 现在,我使用以下命令构建应用程序: .\nuget pack nuget\HelloWorld.nuspec Squirrel --releasify HelloWorld.1.0.0.nupkg --releaseDir "C:\SquirrelReleases" 在我的本地机器上。但我的应用程序存储在Azure中

我有一个用WPF(C#)编写的应用程序,我使用Squirrel部署这个应用程序:

https://intellitect.com/deploying-app-squirrel/
现在,我使用以下命令构建应用程序:

.\nuget pack nuget\HelloWorld.nuspec
Squirrel --releasify HelloWorld.1.0.0.nupkg --releaseDir "C:\SquirrelReleases"
在我的本地机器上。但我的应用程序存储在Azure中。 如何在Azure上使用Squirrel进行部署

如何在Azure上使用Squirrel进行部署

阅读文档,似乎没有直接的方法将文件部署到Azure存储中,至少在回答这个问题时是这样。即使对于,他们也提到您在s3存储桶中手动上载文件:

5. upload the files from the Squirrel Releases directory into the S3 bucket.
我想你也可以为Azure存储做类似的事情。我没有尝试过,但我相信这是您需要做的(基于他们针对Amazon S3的文档):

  • 在Azure存储帐户中创建blob容器,并将其访问级别设置为
    blob
    (推荐)或
    Public
  • 更新应用程序中UpdateManager上的包位置,以使用blob容器URL()
  • 将文件上载到blob容器中。您可以通过使用可用的存储资源管理器、AzCopy、Azure PowerShell/CLI工具或使用任何可用的SDK自己编写代码来实现这一点
  • 如何在Azure上使用Squirrel进行部署

    阅读文档,似乎没有直接的方法将文件部署到Azure存储中,至少在回答这个问题时是这样。即使对于,他们也提到您在s3存储桶中手动上载文件:

    5. upload the files from the Squirrel Releases directory into the S3 bucket.
    
    我想你也可以为Azure存储做类似的事情。我没有尝试过,但我相信这是您需要做的(基于他们针对Amazon S3的文档):

  • 在Azure存储帐户中创建blob容器,并将其访问级别设置为
    blob
    (推荐)或
    Public
  • 更新应用程序中UpdateManager上的包位置,以使用blob容器URL()
  • 将文件上载到blob容器中。您可以通过使用可用的存储资源管理器、AzCopy、Azure PowerShell/CLI工具或使用任何可用的SDK自己编写代码来实现这一点