2

運行鍼對Azure的SQL數據庫遷移EF時,下面的錯誤被拋出時沒有發現。雖然我已經解決了這個問題,但我在Q &這裏發佈了一種格式,以防其他人遇到此問題。必需屬性「類型」 EF遷移

回答

1

這個問題是由我們的追蹤eventlistener造成的。在運行遷移時,只需在web.config/app.config文件中註釋Systems.Diagnostics標記即可。

請幫助你+1這個答案。

0

在我的情況下,問題從

<system.diagnostics> 
     <trace> 
      <listeners> 
       <add type="Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener, Microsoft.WindowsAzure.Diagnostics, Version=2.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" 
        name="AzureDiagnostics"> 
        <filter type="" /> 
       </add> 
      </listeners> 
     </trace> 
    </system.diagnostics> 

來到時,我刪除了類型= 「」聲明,因爲VS 2013 U4說「的 'type' 屬性是不允許」。當相反的配置聲明刪除到上述它開始再次工作。

這與您擁有的診斷版本無關。 (至少直到2.5.0.0)。