0
我在使用Azure Cloud Service进行远程调试时遇到问题。我已经阅读了很多关于如何配置它的冲突(可能是过时的)信息,没有任何东西可以帮助。远程调试Azure云服务
当我尝试“连接调试器”从服务器资源管理器,我得到这个错误:
此外,当我RDP到机器,我无法找到一个运行msvsmon.exe或服务注册。我无法在我的机器或服务器的Windows事件日志中找到任何相关内容。到目前为止,我已经添加下面我.csdef:
<Endpoints>
<InstanceInputEndpoint name="Microsoft.WindowsAzure.Plugins.RemoteDebugger.Connector" localPort="30398" protocol="tcp">
<AllocatePublicPortFrom>
<FixedPortRange min="30400" max="30424" />
</AllocatePublicPortFrom>
</InstanceInputEndpoint>
<InstanceInputEndpoint name="Microsoft.WindowsAzure.Plugins.RemoteDebugger.Forwarder" localPort="31398" protocol="tcp">
<AllocatePublicPortFrom>
<FixedPortRange min="31400" max="31424" />
</AllocatePublicPortFrom>
</InstanceInputEndpoint>
</Endpoints>
<Certificates>
<Certificate name="Microsoft.WindowsAzure.Plugins.RemoteDebugger.TransportValidation" storeLocation="LocalMachine" storeName="My" />
</Certificates>
<ConfigurationSettings>
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteDebugger.Connector.Enabled" />
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteDebugger.CertificateThumbprint" />
</ConfigurationSettings>
除了下面我.cscfg:
<ConfigurationSettings>
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteDebugger.Connector.Enabled" value="True" />
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteDebugger.CertificateThumbprint" value="..."/>
</ConfigurationSettings>
<Certificates>
<Certificate name="Microsoft.WindowsAzure.Plugins.RemoteDebugger.TransportValidation" thumbprint="..." thumbprintAlgorithm="sha1" />
</Certificates>
我的Visual Studio 2013更新4 Azure的SDK 2.6。任何想法,将不胜感激!
+1日志位置。现在我有一些事情要继续下去。记录异常:未提供服务证书。在ServiceCredentials中指定一个服务证书。至少现在我知道要检查什么。谢谢。 – jimhark