2015-05-05 33 views
4

從哪兒冒出來,我開始收到此錯誤時,我嘗試部署我的項目雲服務。Azure的持續部署錯誤無法加載文件或程序集Microsoft.WindowsAzure.Packaging

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\Windows Azure Tools\2.5\Microsoft.WindowsAzure.targets (2917): Could not load file or assembly 'Microsoft.WindowsAzure.Packaging, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified. 

我發現this SO question,但它並沒有幫助我

而且我發現我甚至沒有文件夾:

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\ 

我只有V10。 0,v11.0,v12.0,所以我手動創建了v14.0和複製文件夾Windows Azure Tools窗體v12.0,但它沒有幫助。

編輯

我已經更新Azure工具2.6,但問題和錯誤信息保持不變。

我該如何解決這個問題?

+0

告訴我,如果你解決你的prolbem,我也有同樣的問題(我創造了另一個生成控制器,它不存在這個問題)。它看起來像是特定於託管構建控制器。 –

+1

我現在遇到同樣的問題。從來沒有過這個。 – davenewza

+0

您不僅需要安裝2.6 SDK,還必須告訴Azure部署項目使用2.6 SDK。這很容易通過轉到項目的屬性頁面來完成,並且出現一個漂亮的按鈕,可以爲您「升級」它。 – irhetoric

回答

2

我今天在Visual Studio Online的主機構建控制器上發生了同樣的錯誤。我假設你在談論Azure &持續集成時使用的是同樣的東西。

我注意到他們在最後一天左右在構建控制器上發佈了Azure SDK 2.6支持。我覺得這可能會導致問題。

我更新了我的雲項目,使用2.6,簽入,並再次罰款。有些ccproj細節:

<PropertyGroup> 
    <VisualStudioVersion Condition=" '$(VisualStudioVersion)' == '' ">10.0</VisualStudioVersion> 
    <CloudExtensionsDir Condition=" '$(CloudExtensionsDir)' == '' ">$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VisualStudioVersion)\Windows Azure Tools\2.6\</CloudExtensionsDir> 
    </PropertyGroup> 
+1

這有助於:D首次登機後,我的身體排隊等候了太久,所以我去睡覺,並把它留了一晚,但沒有,它仍然在隊列。所以我取消了這個構建,再次辦理登機手續,現在沒事了。非常感謝(我甚至聯繫了Azure Dev的支持,我在Skyepe和他們在一個小時左右,但他們也找不到解決方案) – hyperN

0

你是否將Azure SDK for .NET更新爲2.5.1? 我之前遇到過這個問題,當我更新Azure SDK for .NET到2.5.1時

微軟剛剛發佈了.NET版本2.6的Azure SDK,我建議你應該試試這個。我相信這應該可以解決你的問題。

+0

嘿,我已經更新到2.6,但沒有運氣 – hyperN

0

將Azure SDK更新到版本2.6及更高版本,更新Azure項目的應用程序。

您可以在項目的屬性中執行此操作,方法是單擊按鈕將Microsoft Azure Tools版本從2.5.1更新到2.6。

+0

嘿,這並沒有幫助我:( – hyperN

+0

VSO主機生成控制器只支持Azure SDK 2.6大約一天,我檢查[本頁]( HTTPS://www.visualstudio。com/en-us/get-started/build/hosted-build-controller-vs),並且沒有SDK 2.6的支持,但現在我看到了(我希望他們有這些東西的更新日誌) 。我想知道這是否是突然出現錯誤的原因... – davenewza

相關問題