1

私は初めてでasp.net、次のことをしたいです:

asp.net mvc 4ローカル データベース (mdf) を使用するWeb サイトがあります。その Web サイトを Windows 2012 サーバー (Amazon ec2) にインストールしたいと考えています。

私の質問:

  • データベースをどのように処理しますか?
  • サーバーに移動するにはどうすればよいですか?
4

1 に答える 1

1

いくつかの手順があります。

  • Microsoft ( http://msdn.microsoft.com/en-us/library/dd410407(v=vs.90).aspx ) によると、最初に Web サイトをローカル フォルダーに公開する必要があります。をクリックすると、データベースを起動できますInclude files from the App_Data folder
  • 公開フォルダーを Windows 2012 のサブフォルダーなどに転送しますc:\inetpub\wwwroot
  • IIS で新しい Web サイトを作成する必要があります (自分で検索させます ;-) )

注: 私はファイルに詳しくありませんが、ファイルの実際のパス( ) を指すmdfように を変更する必要があります。web.configmdfc:\inetpub\wwwroot\MY_SITE\AppData\MYDATABASE.mdf

注: また、IIS ユーザー アカウントには、データベースを書き込む権限が必要です。そのため、フォルダのc:\inetpub\wwwroot\MY_SITE\AppData\セキュリティを適切に変更し (右クリックしてProperties / Security)、IIS ユーザーを追加する必要があります (これは Web サイトを実行するアカウントであるため)。

于 2013-07-16T10:29:01.583 に答える