2014-01-29 71 views
1

我重新打开一个老项目与WCF云服务,并即时得到这些错误:无法建立Azure的云服务

错误113的作用WCFService设置“Microsoft.WindowsAzure.Plugins.Connect.Refresh”是在服务配置文件中指定,但未在服务定义文件中声明。 C:\ Users \ Etc \ - Cloud \ Cloud Service \ ServiceConfiguration.Cloud.cscfg

错误114角色WCFService的设置'Microsoft.WindowsAzure.Plugins.Connect.WaitForConnectivity'在服务配置文件中指定,但它没有在服务定义文件中声明。 C:\用户\ ETC \服务\ ServiceConfiguration.Cloud.cscfg

而更多的10级象这样的错误,我ServiceConfiguration文件

<Role name="WCFService"> 
    <Instances count="1" /> 
    <ConfigurationSettings> 
    <Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="DefaultEndpointsProtocol=https;AccountName=xxxxx;AccountKey=xxxxxxxxxxxxxx" /> 
    <Setting name="Microsoft.WindowsAzure.Plugins.Connect.Refresh" value="" /> 
    <Setting name="Microsoft.WindowsAzure.Plugins.Connect.WaitForConnectivity" value="" /> 
    <Setting name="Microsoft.WindowsAzure.Plugins.Connect.Upgrade" value="" /> 
    <Setting name="Microsoft.WindowsAzure.Plugins.Connect.EnableDomainJoin" value="" /> 
    <Setting name="Microsoft.WindowsAzure.Plugins.Connect.DomainFQDN" value="" /> 
    <Setting name="Microsoft.WindowsAzure.Plugins.Connect.DomainControllerFQDN" value="" /> 
    <Setting name="Microsoft.WindowsAzure.Plugins.Connect.DomainAccountName" value="" /> 
    <Setting name="Microsoft.WindowsAzure.Plugins.Connect.DomainPassword" value="" /> 
    <Setting name="Microsoft.WindowsAzure.Plugins.Connect.DomainOU" value="" /> 
    <Setting name="Microsoft.WindowsAzure.Plugins.Connect.Administrators" value="" /> 
    <Setting name="Microsoft.WindowsAzure.Plugins.Connect.DomainSiteName" value="" /> 
</ConfigurationSettings> 
</Role> 
<Role name="WorkerRoleService"> 
<Instances count="1" /> 
<ConfigurationSettings> 
    <Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="DefaultEndpointsProtocol=https;AccountName=xxxx;AccountKey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" /> 
</ConfigurationSettings> 
</Role> 
</ServiceConfiguration> 

我的服务定义文件:

<WebRole name="WCFGuazzelliService" vmsize="ExtraSmall"> 
<Sites> 
    <Site name="Web"> 
    <Bindings> 
     <Binding name="Endpoint1" endpointName="Endpoint1" /> 
    </Bindings> 
    </Site> 
</Sites> 
<Endpoints> 
    <InputEndpoint name="Endpoint1" protocol="http" port="80" /> 
</Endpoints> 
<Imports> 
    <Import moduleName="Diagnostics" /> 
    <Import moduleName="Connect" /> 
</Imports> 
<LocalResources> 
    <LocalStorage name="WCFService.svclog" sizeInMB="1000" cleanOnRoleRecycle="false" /> 
</LocalResources> 
</WebRole> 
<WorkerRole name="WorkerRoleService" vmsize="ExtraSmall"> 
<Imports> 
    <Import moduleName="Diagnostics" /> 
    </Imports> 
</WorkerRole> 

任何想法可能是什么?

回答

2

这是一个使用的Windows Azure连接该退休了7月3日2013年

细节上在这个岗位做发现了什么配置:Windows Azure Connect Has Been Retired

如果你不使用它,那些配置项目(Microsoft.WindowsAzure.Plugins.Connect.Refresh.*)可能会被删除。

+0

@Bredan - 你知道什么是新的连接方式吗? – Sappidireddy

+0

@Sappidireddy查看更新的链接 –