0

ASP .NET MVC 3 フレームワークを使用して Web アプリケーションを開発しました。
したがって、Web アプリケーションを開発するための Visual Studio 2010 プロジェクトがあります。
リモート マシンの IIS 5.1 で Web アプリケーションを展開したいと考えています。

IIS の既定の Web サイト ノードの下に仮想ディレクトリを作成する必要があることはわかっています。
仮想ディレクトリは、リモート マシンのファイル管理システム内のディレクトリにリンクされます。
FMS ディレクトリには、Web アプリケーションのファイルが含まれます。

質問: VS2010 プロジェクトのどのファイルとフォルダーが FMS ディレクトリに存在する必要がありますか?

FMS ディレクトリに bin という名前のフォルダーを作成するつもりです。
bin フォルダーには、Web アプリケーションで使用される DLL が含まれますが、リモート マシンの GAC には存在しません。

質問: Web.config ファイルを変更する必要がありますか?

私の VS2010 プロジェクトに対応するフォルダーには、bin という名前のフォルダーも含まれています。
bin フォルダーには、アプリケーションと同じ名前の DLL が含まれています。

質問: この DLL は何に使用されますか?

4

1 に答える 1

0

これは、以前に Stackoverflow で回答されています。ASP.NET MVC を IIS 5.1 (Windows XP) に展開します。(受け入れられた回答は、サイトに存在するマルウェアの警告をスローするページにリンクしていることに注意してください。)

提案として、ルートを構成しなければならないという頭痛の種に対処するのではなく、IIS 7 以上を実行しているマシンを入手できるかどうか、および IIS 自体にどの実行可能ファイルをセットアップするかを確認します。IIS7 では、サイトを展開するときに、mvc 固有の .dll (これは Visual Studio 内の設定で、Web サイトのプロパティの下にあるパッケージ/発行 Web の下にあります) を展開するだけです。

補足として、Vista では IIS7、Windows 7 では 7.5 を入手できるはずです。

幸運を祈ります。この情報が、アプリケーションの準備に役立つことを願っています。

于 2012-05-30T16:47:05.540 に答える