Azure 每个发布配置文件都有不同的diagnostics.wadcfg文件
据我所知,关于web角色,可以有多个ServiceConfiguration.cscfg文件,每个发布配置文件一个(例如,Cloud1、Cloud2、Cloud3、Local等) 但是,是否可以有不同的诊断.wadcfg(wadcfgx)文件Azure 每个发布配置文件都有不同的diagnostics.wadcfg文件,azure,visual-studio-2013,azure-web-roles,azure-diagnostics,Azure,Visual Studio 2013,Azure Web Roles,Azure Diagnostics,据我所知,关于web角色,可以有多个ServiceConfiguration.cscfg文件,每个发布配置文件一个(例如,Cloud1、Cloud2、Cloud3、Local等) 但是,是否可以有不同的诊断.wadcfg(wadcfgx)文件 如何指示Visual Studio在部署到Azure时使用特定的诊断文件?发布配置文件XML文件中是否有特定条目?开箱即用,这是不可能的,因为只有一个diagnostics.wadcfg(wadcfgx)文件与云项目或云项目中的角色关联 我们在项目中使用的
如何指示Visual Studio在部署到Azure时使用特定的诊断文件?发布配置文件XML文件中是否有特定条目?开箱即用,这是不可能的,因为只有一个diagnostics.wadcfg(wadcfgx)文件与云项目或云项目中的角色关联 我们在项目中使用的是SDK 2.4,解决这个问题的方法是为每个环境创建单独的云项目—开发、暂存和生产。由于这些是独立的云项目,我们可以有不同的诊断配置 如果您使用的是SDK 2.5,那么对您有利的一件事就是诊断现在是一个扩展(而不是插件)。允许您动态更改/启用/禁用诊断。虽然我没有尝试过,但您可以做的一件事是在部署过程中启用诊断。默认情况下,项目中不会有任何diagnostics.wadcfgx文件。通过PowerShell部署代码时,成功部署后,可以启用此扩展。请参阅此处的步骤4:。(因为我自己还没有尝试过,所以我很想知道结果。请分享一下这种方法是否适合您)。谢谢:)如果我应用了这种解决方案,我会告诉您的。