私はC#Visual Studio 2013に別の開発者によって開発されAzureクラウドサービスでホストされているWebサイトを持っています。変更を加えて公開しようとすると、Visual Studioがハングアップして公開できません。エラーメッセージは表示されません。私はそれを構築することで正常に展開できますが、時間がかかりすぎてクライアントにもコストがかかります(VS Team Servicesは毎月60分の無料ビルドしか提供しないため、追加の費用がかかります)。私は以下の手順を公開して使用していますが、うまくいきますが、公開後にVisual Studioがハングして応答しません。WebサイトをAzureクラウドサービスに公開するとVS 2013がハングアップする
1)Visual Studioでソリューションを開き、次のようにウェブサイトを公開する
手順は次のとおりです。
2)ソリューションエクスプローラでazureプロジェクトを右クリックし、[公開]を選択します。
3)ウィザードの最初の手順はサインインすることです。資格情報を選択してください。
4)次のステップは設定です。環境が本番環境に設定されていることを確認し、ビルド構成がリリースに設定されていることを確認してから、次へをクリックします。
5)最後のステップは要約です。公開ボタンをクリックするだけです。
私はAzureにとってとても新しいので、私のプロジェクトをセットアップするときに何か設定をする必要があるかどうか教えてください。
までハングする原因となったデバッグモードで公開しようとしていた
:-)リリースモードで公開します。私は最新の2013年2.7 sdkにアップグレードしました。私の推測は多分それに問題があるでしょう。あなたはどんなsdkを使用していますか? – TWilly
** Azure SDK 2.6 ** ** VS2005 **の** CSPACK **タスク中に同じ問題が発生しました.Microsoft.WindowsAzure.targets'のタスク...診断ビルドの出力に最後に表示されるメッセージは**暗号化されていないパッケージを作成しています'C:\ Projects \ MyProject \ MyApp \ bin \ Release \ app.publish \ MyAzureRole.cspkg' ** ...パブリッシュプロファイルプロパティ' AzureStorageAccountName'で指定された** vsdploy ** BLOBコンテナにパッケージがプッシュされることはありません。回避策は、現在のVS 2013 Update 5です...うまくいけばMSはこれを修正 - Azureプロジェクトを再現することはできません。 VS 2013 Update 4もハングアップしますが、Update 5はそれを修正するようです。 – SliverNinja
クラウドサービスを蒼穹に公開するパッケージング段階の後にVSがハングアップしたり、パブリッシュする代わりにパッケージ化しようとする同様の問題がありました。 '.suo'ファイルをソリューションルートフォルダから削除すると、問題が修正されました。 – spender