問題タブ [azure-deployment]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio-2010 - Azure のデプロイ中に Web.config が神秘的に破壊される
私はこれが非常に奇妙であることを知っているので、私を信じて助けてもらうために、ここで多くの証拠を提供します.
問題: Azure デプロイ中に下のweb.config
ファイルが変更されました。site/1/views
事実:
- ファイルは
.cspkg
パッケージに存在しますが、ここではそうではありません web.config
ルートのものも、サイト 2、3、4.. のものも、エリアも、他の場所も変更されていません。ソリューション全体には 10 個以上の web.config ファイルがありますが、変更されたViews
のはこの 1 つだけです。site/1
- ファイルは置き換えられておらず、編集されており、唯一の変更は
2.0.0.0
->1.0.0.0
と4.0.0.0
です3.0.0.0
。これは標的型の破壊行為です。私自身の名前空間はまだそこに定義されています。
試した:
- Azure インスタンスへのリモート デスクトップ、ファイルの編集、サイトの動作、再起動後も元に戻りません (パッケージ全体が再読み込みされた Azure インターフェイスでの再起動を除く)
- 再パッケージ化と再デプロイを 2 回行っても無駄です。
成功した最後の展開から行った変更
- Visual Studio 2012 Ultimate 試用版を今すぐインストール
- ソリューション全体を MVC3 から MVC4 にアップグレードし、Azure SDK を 1.0 から 1.7 にアップグレードします。
- すべてのプロジェクトをフレームワーク 4.0 から 4.5 に変更し、Azure が 4.5 をサポートできないことがわかり、4.0 に戻した
- 最終的にビルドしてパッケージ化
- パッケージ全体は、Visual Studio 2010 の下で以前はうまく機能していました
- ソリューション全体がローカルでもうまく機能します
ピクチャー
pic1 site(1) Views フォルダーの下の
元web.config
のファイル
pic2.cspkg
パッケージ
に入っています。
pic3
リモートデスクトップから再度確認
最後の言葉
サイト(1)を空にする、ダミーのサイトにするという解決策があることはわかっているので、変更されたものは問題になりません。または、バックアップをロードして VS2010 に戻します。しかし、私はそれがどのように変更されたのか、そしてそれを回避する方法を知りたいと思っています。ありがとう.
azure - VS2010 による発行を使用して Windows Azure で Web サイトを発行できない
Visual Studio 2010 を介して Windows Azure で Web アプリケーションを発行しようとすると、この問題に直面しています。プロジェクトを右クリックして発行を選択し、Windows Azure プラットフォームからダウンロードした発行プロファイルをインポートしようとしています。
このエラーが発生しています:
エラー 1 Web 配置タスクが失敗しました。(リモート コンピューター ("waws-prod-am2-001.publish.azurewebsites.windows.net") に接続できませんでした。) リモート コンピューターで、Web 配置がインストールされていることと、必要なプロセス ("Web 管理サービス") が開始されました。詳細については、http: //go.microsoft.com/fwlink/ ?LinkId=221672#ERROR_DESTINATION_NOT_REACHABLE をご覧ください。) 0 0 MeraSungard
azure - Azure Webサイトへの展開は、公開されるまでに数時間かかる場合があります
作業中のWebサイトの1つをホストするためにAzureWebサイトを使い始めたところです。これまでのところすべてが非常にスムーズですが、私が気付いたのは、Webサイトを更新すると、その更新がすぐに利用可能になることもありますが、多くの場合、変更が公開されるまでに数時間かかることがあります。
Visual Studio 2012の公開ツールとGitリポジトリをWebサイトにプッシュすることの両方でデプロイしようとしましたがgit push azure master
、どちらも同じ遅延が発生します。更新プログラムをプッシュすると、正しいコミットがAzure管理ポータルにすぐに表示されますが、変更は数時間後までWebサイトに影響しません。そこにはある種のキャッシュがあるようですが、これは非常に面倒です。
違いがあれば、共有Webサイトインスタンス(無料のインスタンスではありません)を実行します。
私はMSDNでこの投稿を読みましたが、これは関連しているようですが、スレッドは解決策を提供しておらず、他の情報を追跡することができませんでした。
これは既知のバグですか?それを回避する方法はありますか?
c# - Windows azure にデプロイするときに app.config をカスタマイズする
アプリケーションを Windows azure にデプロイしようとすると、いくつかの問題が発生します。
Windows Azure にはいくつかのサービスがあります。それらの1つはオートマトンと呼ばれます。SQL Azure データベースに接続する必要があります。そのため、ConnectionString (Entity Framework を使用しています) を app.config に保存し、ビルド構成に応じて変換を追加しました。
と呼ばれる任意の XML ファイルに変換を追加するのに役立つプラグインを見つけましたslow cheetah
( http://www.hanselman.com/blog/SlowCheetahWebconfigTransformationSyntaxNowGeneralizedForAnyXMLConfigurationFile.aspx )
別のビルド構成でコードをコンパイルしようとすると、構成ファイルが適切に変換されていることがわかります (プロジェクトの bin フォルダーをチェックインしました)。しかし、Windows azure でプロジェクトを展開しているときに、データベース接続の問題が原因で自分の役割が循環していることがわかります。したがって、ソリューションが展開目的でコンパイルされている場合、app.config は変換されないと思います。
問題を解決するのに役立つ情報はありますか? ありがとう
asp.net-mvc-3 - 新しいOSファミリーへのAzureのデプロイ
最近、Windows Server2012への展開を必要とするASP.NET4.5をターゲットとするようにWebアプリケーションを更新しました。これは、ServiceConfiguration展開ファイルでosFamily値を3に設定することで実現されます。
ただし、ステージングでデプロイした後は、製品に切り替えることができません。これは、本番環境のOSバージョンがステージングとは異なり、エラーが発生して、これが実行できないことを示しているためです。
ダウンタイムが発生する古い本番環境を削除せずに停止し、ステージングを反転して空の本番インスタンスを置き換えるには、ダウンタイムなしでWindows Server 2008から2012に移行するにはどうすればよいですか?
編集:これは2008年から2012年への移行に固有です。以前のバージョンでは可能だったと思いますが、ホストされているサービスのosFamily値を2〜3から編集しようとすると、以下のエラーが発生します。
OSファミリ2からOSファミリ3へのアップグレードは許可されていません
ありがとう、
azure - ステージング環境のAzureデプロイメントでエラーが発生する
RDC構成を使用したステージングでホストされたサービスをデプロイしようとしていますが、次のエラーが発生します。
新しいデプロイメントの作成中にエラーが発生しましたホストサービス「XXXXXXXX」のデプロイメントの作成中にエラーが発生しました内部サーバーエラー
発生した。後日、最後の操作を再試行してください。
内部サーバーエラーが発生しました。最後にやり直してください
後日運用。
ワトソン博士診断ID:XXXXXXXXXXXXXXXXXXXXXXXXXX
サブスクリプションID:XXXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXX
開始時刻:2012年11月26日9:55:06 UTC
完了時刻:2012年11月26日9:55:37UTC
期間:0:00:31.214
RDCを使用しない場合、構成は正常に展開されますが、RDC設定をサービス構成に保持している場合はそうではありません。私を助けてください。
azure - ビルドに "Release" を使用するように TFS-Azure デプロイを構成する
プロジェクトを TFS にチェックインして、Azure ホストにデプロイします。
プロジェクトを「デバッグ」ではなく「リリース」としてビルドおよびデプロイしたい。
私はこのコードを私の中に入れましたApplication_Start
:
例外がスローされます。TFS ビルドを「リリース」に設定するにはどうすればよいですか?
azure - Windows AzureでWebApiを展開する場所:Webサイトまたはクラウドサービスとして?
私はWebAPIを開発しており、WindowsAzureでホストします。どこに展開するかを決めるために何を考慮すべきですか?私の知る限り、それはWebサイトまたはクラウドサービスとして展開できます。あなたたちが見る長所と短所を知りたいです。
ありがとう!
azure - コピー ローカル セットを使用しても、リンクされたプロジェクト DLL を含まない Azure パッケージ
4 つのプロジェクトを含む Azure ソリューションがあります。(Windows 8 上の VS 2012、Azure Tools 1.8)
- 共通コードのコア プロジェクト
- Web ロール フロント エンド
- データを処理するためのサービス ロール (SQL Azure DB から)
- スケジュールされたタスクの Worker ロール
すべてのロール プロジェクトには、copy local = true... 標準のものを使用してコア プロジェクトへの参照があります。
Web ロールとワーカー ロールは正常に動作しますが、サービス ロールは初期化 - 開始 - リサイクル ループでスタックし続けます。サービスを参照すると、Could note load file or assembly FileNotFoundException
. 案の定、サーバーへの RDP と DLL がありません。
パッケージ ファイルをローカルで確認すると、他のロールには欠落している DLL が含まれていますが、サービス ロールは含まれていません。
VS を使用して (Azure パブリッシュではなく) サービス ロールをローカル ファイル システムに発行すると、コア DLLが含まれ、VS 設定がコピー ローカルに対して正しいことが証明されます。
VS 内から、Azure 展開パッケージに追加されるファイルに影響を与える他の方法はありますか? または、VS を使用せずにパッケージの作成をスクリプト化する簡単な方法はありますか?
azure - Github->別のプロセスで使用されるAzureデプロイdll
残念ながら、AzureにはEF 5空間サポートがないという問題があるため、関連するDLLを自分で含める必要があります:関連リンク
SqlServerSpatial.dllを含めると、VisualStudio内の公開ツールを使用して正常に展開を完了することができました。
ただし、関連するDLLをgithubreproで使用できる状態でGithub->Azureデプロイメントを使用しようとすると、デプロイメントが失敗し、次のメッセージが表示されます。
ここからトラブルシューティングする方法がよくわからないので、助けを借りることができます。ありがとう!