2012-01-24 10 views
3

私はVisual Studio 2010 SP1を実行しています。 Azureアプリケーションをパッケージ化しようとすると(WebRoleを右クリックして[パッケージ...]をクリック)、アプリケーションをパッケージ化し、ログにいくつかのものを吐き出すと、Visual Studioは消えます。それは単に消えます。エラーも何もない。それはただ消えてしまった。Azureアプリケーションのパッケージ化時にVisual Studioが消えます

ここでVSからのログ出力が消失行為の前にあります:

webroleの/ binに/ Releaseフォルダを見てみると
------ Build started: Project: MyWebApp, Configuration: Release Any CPU ------ 
MyWebApp -> D:\MyWebApp-trunk\src\MyWebApp\bin\MyWebApp.dll 
------ Build started: Project: MyWebApp-WebRole, Configuration: Release Any CPU ------ 
------ Publish started: Project: MyWebApp-WebRole, Configuration: Release Any CPU ------ 
    Transformed web.config using Web.Release.config into obj\Release\TransformWebConfig\transformed\web.config. 

、パッケージが明らかに完了していない(ServiceConfiguration.cfgがあるが、 /app.publish/MyWebApp-WebRole.cspkgファイルは0kbです)。

私は何がうまくいかないかを見極めることはできません。なぜこのようなことが起こったのか、どこで診断情報を見つけることができるのでしょうか?

答えて

3

"突然App Death"は、通常、バックグラウンドスレッドで未処理の例外が原因で発生します。最も外側のスレッド関数に例外トラップがない場合、例外はプロセスを直ちに終了させるスレッドのデフォルトの例外トラップに到達します。警告もメッセージもなく、ただの愚か!それはなくなった。

パッケージ実行時にこの例外を設定するデータや環境の問題を回避する以外は、実際にコードで修正することができます。 Microsoft Connectionsのバグとして報告してください。そしてこのバグへのリンクをここに投稿して、このSOの質問を見つけた他の開発者がバグレポートに投票し、最終的に解決策を見ることができます。

+0

お役立ち情報私はMSに報告書を提出した:https://connect.microsoft.com/VisualStudio/feedback/details/720539/visual-studio-vanishes-when-packaging-an-azure-application ありがとうDanny! – James

0

32ビットまたは64ビットWindowsで実行していますか?私の経験では、特定のサイズを超えるプロジェクトでは、パッケージングのクラッシュが32ビットで一般的です。しかし、通常はエラーが発生します....?

+0

私は32ビットWindows 7 Professionalラップトップを使用しています。私はこれが予算を許す新しいものを得る良い言い訳だと思います。 – James

関連する問題