Azure自动扩展Metricshubs主动云监控

问题描述:

我正在使用MetricsHub,并且在上载我的托管服务时遇到问题。Azure自动扩展Metricshubs主动云监控

我得到这个以下错误: “ 的任务的版本在Azure SDK的不支持 要使用MetricsHub,您的Azure的SDK必须是1.3或更新版本

我不明白为什么。

我做了一个Maven项目并在java中创建了一个web应用程序。

我已经发邮件来支持,但是还没有收到任何回应。

我试图通过eclipse升级我的sdk,但没有奏效。

,并添加依赖到pom.xml的,但没有奏效

<dependency> 
      <groupId>com.microsoft.windowsazure</groupId> 
      <artifactId>microsoft-windowsazure-api</artifactId> 
      <version>0.4.2</version> 
     </dependency> 

请帮助我。谢谢

肯尼

我想他们要求你安装Windows Azure SDK而不是Java。尝试下载/从这里安装.NET SDK http://www.windowsazure.com/en-us/downloads/

+0

我有现在这个以下错误: “在Visual Studio中禁用诊断” 我不知道该怎么办因为我在Eclipse中开发了一个Maven项目。 Kenny – Kanye 2013-04-29 10:42:56

我找到了解决我的所有问题:

对于SDK中的问题:

  • 你必须升级.NET SDK版本和不是Java的一个

因为当你生成项目,Eclipse会执行.NET SDK

Execu ting'“C:\ Program Files \ Microsoft SDKs \ Windows Azure.NET SDK \ 2012-10 \ bin \ cspack.exe”“C:\ Users \ XXX \ Documents \ CloudApp_Azure \ ServiceDefinition.csdef”/ role:WorkerRole1;“ C:\ Users \ XXX \ Documents \ CloudApp_Azure \ WorkerRole1 \ approot“/out:"C:\Users\XXX\Documents\CloudApp_Azure\deploy\WindowsAzurePackage.cspkg”'...

对于启用诊断在与Eclipse项目:

  • 你要添加这个(在你的ServiceDefinition.csdef中)

<Import moduleName="Diagnostics"/> 

<Setting name="AutoscalingStorage"/> 

    <Setting name="DataConnectionString"/> 

  • 这(在您的serviceConfiguration。cscfg)

<Setting name="AutoscalingStorage" value="DefaultEndpointsProtocol=https;AccountName=XXX;AccountKey=YYY"/> 

    <Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="DefaultEndpointsProtocol=https;AccountName=XXX;AccountKey=YYY"/> 

    <Setting name="DataConnectionString" value="DefaultEndpointsProtocol=https;AccountName=XXX;AccountKey=YYY"/> 

THANK YOU