[英]Build error after upgrade Azure SDK from 2.4 to 2.6
我剛剛使用項目屬性>應用程序下的升級功能將Web角色項目(和解決方案)從Azure SDK 2.4升級到Azure SDK 2.6。
當我構建應用程序時,一切正常,但是當我嘗試運行它(並啟動Azure仿真器等)時,如果我要繼續進行構建錯誤,則單擊“否”時會出現以下錯誤:
無法獲取設置值參數名稱:profileName
查看構建輸出:
而已。 打開輸出時,找不到任何與此相關的信息。 看起來構建成功完成。
如果我單擊“是”,VS將顯示以下消息:
無法調試Microsoft Azure雲服務項目。 輸出目錄“ D:\\ path \\ to \\ folder \\ src \\ project \\ csx \\ O”不存在。
也許與模擬器有關?
可以幫忙嗎? 非常感激!
我們也遇到了這個問題。
即使您在“運行/調試”設置中選擇的“服務配置”顯示為Dev.Local,您似乎也需要擁有一個名為ServiceConfiguration.Local.cscfg
的服務配置,否則您將遇到此精確錯誤。
無論如何,一旦我們創建了一個名為ServiceConfiguration.Local.cscfg
的cscfg,即使我們沒有引用它,該問題也會停止。
2.7升級(在我的情況下)隨處都附有診斷信息,這真是令人討厭。 從您的角色(web.config,角色定義)中刪除診斷信息,我敢打賭,您會很幸運。
更新:我們從未深入到此。 除非您不進行診斷而感到高興,否則,只要讓步並確保您擁有Foo.Local.cscfg,生活就真的會更簡單!
這似乎是一個包羅萬象的錯誤。 我剛遇到它,而在我看來,根本原因是我為證書設置了thumbprintAlgorithm
錯誤。 我在嘗試打包時發現了這一點……並得到了一條有用的錯誤消息,因此這是一回事。
檢查ServiceConfiguration.Cloud.cscfg中是否存在XML語法錯誤
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.