6

既存のAzureWebロール(ASP.NET MVC)を新しいAzure Webサイトに変換することはできますか?新しいプロジェクトを作成し、コードを新しいプロジェクトにコピーして、古いアプリケーションのように見せること以外は、つまり。

4

2 に答える 2

1

なぜ新しいプロジェクトを作成したいのかわかりません。技術的には、Windows Azure Web ロール プロジェクトは、クラウド サービス プロジェクトという追加のプロジェクト タイプを持つ単なる ASP.NET サイト (または WCF アプリケーション) です。

技術的には、クラウド サービス プロジェクトを削除すると、Windows Azure Web サイトで機能するサイトが作成されますが、次の点に注意してください。

  1. スタートアップ タスクはクラウド サービス モデルの一部であり、利用できません。
  2. WebRole.cs 別名 RoleEntryPoint は実行されません
  3. プロジェクトで Worker ロールを持っていた場合、Windows Azure Web サイトには同等のものはありません。

いくつかの例外を除いて、他の機能の大部分は機能します (ただし、現在プレビュー段階であることを覚えておいてください)。

于 2012-07-18T09:17:05.640 に答える
1

はい、あなたは正しいです。Windows Azure Web サイトは、同じマシン上の他のユーザーと共有されているサイトであり、リモートでアクセスすることはできません。Git や Powershell からサイトを管理できます。また、新しい Azure Web サイトの設計では Web ロール モデルを使用しないため、ASP.NET Web サイト アプリケーションを使用して、新しい ASP.NET Web サイトとしてエクスポートするだけで済みます。

于 2012-06-08T01:52:12.410 に答える