gpt4 book ai didi

azure - 每个发布配置文件都有不同的diagnostics.wadcfg 文件

转载 作者:行者123 更新时间:2023-12-03 03:15:48 24 4
gpt4 key购买 nike

据我所知,关于网络角色,可能有多个ServiceConfiguration.cscfg文件,每个发布配置文件都有一个(例如>Cloud1、 Cloud2、 Cloud3、 本地等等)。

但是,是否可以有不同的 diagnostics.wadcfg (wadcfgx) 文件?

如何指示 Visual Studio 在部署到 Azure 时使用特定的诊断文件? 发布配置文件 XML 文件中是否有特定条目?

最佳答案

开箱即用,这是不可能的,因为只能有一个diagnostics.wadcfg (wadcfgx) 文件与云项目云项目中的角色关联。

我们在项目中使用 SDK 2.4,解决此问题的方法是为每个环境(开发、暂存和生产)创建单独的云项目。由于这些是单独的云项目,因此我们可以有不同的诊断配置。

如果您使用的是 SDK 2.5,对您有利的一件事是诊断现在是一个扩展(而不是插件)。这允许您做的是动态更改/启用/禁用诊断。虽然我还没有尝试过,但您可以做的一件事是启用诊断作为部署过程的一部分。默认情况下,您的项目中不会有任何diagnostics.wadcfgx 文件。当您通过 PowerShell 部署代码时,部署成功后,您可以启用此扩展。请参阅此处的步骤 4:http://azure.microsoft.com/en-in/documentation/articles/cloud-services-dotnet-diagnostics/#worker-role 。 (由于我自己没有尝试过,所以我非常想知道结果。如果这种方法对您有用,请分享)。

关于azure - 每个发布配置文件都有不同的diagnostics.wadcfg 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27410030/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com