14

Visual Studio 2012 で Azure SDK Tools 2.5 にアップグレードしたところ、GUI を介して Azure に発行しようとすると、CSPack の最終ステップで次のエラーが発生します。

エラーメッセージ:

「CSPack」タスクが予期せず失敗しました。System.Runtime.Serialization.SerializationException: Type 'System.Xml.Linq.XElement' in Assembly 'System.Xml.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' は、シリアル化可能としてマークされていません。

エラーが何を提供しているかは理解していますが、これが失敗する原因を特定できません...以前のバージョンの SDK ツールではこの参照に問題がなかったためです。

どんな助けでも大歓迎です

4

5 に答える 5

3

開発チームによると、これは 2.5 バージョンのツールのバグです。これは、今月末 (3 月) までに利用可能になる予定の 2.5.1 バージョンで修正される予定です。

于 2015-03-16T20:36:49.510 に答える
1

このバグは、最新の Azure SDK 2.5.1 リリースで修正されました。

于 2015-03-25T18:18:57.143 に答える
0

2.4 から Azure 2.5 に更新した後、複数の Azure "webrole" プロジェクトを含む VS 2013 ソリューションを読み込むときにも、このエラーが発生しました。また、Server Tools を使用して現在 Azure にデプロイされているものを確認することもできませんでした。開発マシンを再起動することにしたところ、ソリューションの読み込み中にエラーがなくなり、Azure サーバーを再び参照できるようになりました。ソリューション全体を問題なく再構築することもできましたが、まだ VS 2013 から Azure への展開を試みていません。

于 2014-11-22T00:11:41.567 に答える
0

同じ問題があります。SDK 2.5 をロールバックして 2.4 に戻すことにしました。これだけが問題ではありません。通常どおり何も機能せず、サーバー エクスプローラー Azure ツールも機能しません。切断されたので、ストレージ アカウントを表示するには、アカウントを削除して再度追加する必要がありました。しかし、それは問題を修正したり、テーブルなどのストレージ オブジェクトに対して何らかの作業を行ったりすることはありませんでした。

Azure SDK 2.5 のアンインストールは必要ありません。VS プロジェクトのアップグレードを元に戻すだけです。

于 2014-11-14T22:51:46.977 に答える