2013-02-28 7 views
5

Visual Studio 2012 Premium SP1 11.051106.01とEmulatorバージョン1.8を使用すると、3〜5ページの最新表示に関する次のエラーが発生します。デバッグをやめ、エミュレータに再デプロイする必要があります。間欠Azureエミュレータエラー:ファイルまたはアセンブリ 'XX'を読み込めませんでした。ファイル名または拡張子が長すぎます。

私は少なくとも5人の開発者がAzureで作業しており、WebロールをAzureエミュレータに配置するときにはすべて同じ問題があります。私の疑念は、それはキャッシュと関係があるが、私はどこから探し始めるべきかわからない。

ファイルのパスの長さをすべてチェックしましたが、パスとファイル名が220文字を超えていません。 Win 7は最大260文字ですので、他に何を確認するか分かりません。

ファイルまたはアセンブリ 'Kernel32'またはその依存関係の1つを読み込めませんでした。ファイル名または拡張子が長すぎます。

ファイルまたはアセンブリ 'System.ServiceModel.Web.dll'またはその依存関係の1つを読み込めませんでした。ファイル名または拡張子が長すぎます。

+0

私は2つの紺碧のプロジェクトで同じ問題に直面しています。現在のところ、紺碧のプロジェクトが1つしかなく、もう1つはアンロードされています。今までこの問題を引き起こしていないと思われます。これをケーシングしているニュースはありますか?ありがとう –

答えて

0

これは、通常、一時パス+ソリューションの名前が長すぎる場合に発生します。実際にパスを再配置して修正するために使用できる設定があります。 Jim's blogについてはこちらをご覧ください。基本的には、_CSRUN_STATE_DIRECTORY環境変数を短いパスに設定します。

+0

いくつかの仲間の開発者がこれを試みましたが、断続的に上記のエラーが発生します。 _CSRUN_STATE_DIRECTORYがC:\ Zにマップされていても、2つのクラウド展開を並行して実行するときはいつでも取得できます。 –

+1

なぜこの-1が得られたかわかりません。このエラーはただの冗談ではない。あなたのパスが長すぎると言えば、それは長すぎます。あなたのソリューションファイルの名前を変更するのではなく、私が与えた答えは正確です。 – dunnry

関連する問題