PowerShell的 - 创建Azure的部署包(Powershell - Create Azur

2019-08-18 08:04发布

我已经有4个web项目的web解决方案。 在成功构建我需要通过PowerShell创建一个蔚蓝色的部署包。

可能有人帮助我,我们是否能创造一个蔚蓝的部署包(cspkg,csdef和cscfg)。

谢谢。

Answer 1:

这里是一个很好的例子: Windows Azure的4:通过PowerShell的部署

另外: 发布使用PowerShell脚本程序包

此详细描述了过程。



Answer 2:

对于这一点,你的解决方案必须包含云计算项目,使您的项目启用了Windows Azure的部署。 请参阅本指南一步一步的方法来做到这一点: http://msdn.microsoft.com/en-us/library/windowsazure/hh420322.aspx 。 然后,当你建立你的云项目(无论是通过的MSBuild,或直接通过Visual Studio),你会得到包文件。



Answer 3:

我写了一篇关于构建包文件的文章,使用PowerShell这可能是有用的上传到Azure的:

http://www.kenneth-truyers.net/2014/02/06/deploying-cloud-services-to-azure-with-powershell/

创建一个包是相当简单的。 您可以使用的MSBuild为:

exec { msbuild <path-to-csproj> /p:Configuration=Release 
                                /p:DebugType=None
                                /p:Platform=AnyCpu
                                /p:OutputPath=<path-to-package>
                                /p:TargetProfile=Cloud
                                /t:publish
                                /verbosity:quiet }


文章来源: Powershell - Create Azure Deployment Package