Azure中的新RemoteDebugger设置防止构建

时间:2015-05-28 18:17:03

标签: c# azure

我还没有在相当长一段时间内发布我的云服务,而且我通常不会这样做,因为我接管了一个项目。当我最初尝试发布它最终失败并说我的设置可能无效,所以我下载了ServiceConfiguration.Cloud.cscfg文件的新副本。我能看到的唯一不同的是RemoteDebugging的新设置:

<Setting name="Microsoft.WindowsAzure.Plugins.RemoteDebugger.Connector.Enabled" value="true" />
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteDebugger.Connector.Version" value="2.3" />
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteDebugger.ClientThumbprint" value="X" />
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteDebugger.ServerThumbprint" ...

使用新设置但我无法构建。它抱怨已指定RemoteDebugger但未声明ServiceDefinition文件。

我认为添加一个模块会有所帮助,但它并没有通过名称RemoteDebugger找到它。任何帮助将不胜感激。

<Imports>
   <Import moduleName="Diagnostics" />
   <Import moduleName="RemoteAccess" />
   <Import moduleName="RemoteForwarder" />
   ...tried a few different possible names here
</Imports>

我没有看到任何方法下载此ServiceDefinition文件并查看此帖子: How to enable remote debugging in Azure Cloud Service package built by MSBuild

...我在ServiceDefinition文件中看到了一堆应该自动插入的设置。但是我不知道这些设置应该是什么或如何生成它们。

0 个答案:

没有答案