ファイルを指す新しいアプリケーションを作成しました。これは、ASP.NET 4.0統合アプリケーションプールで実行されています。Windows Server 2008上でIIS7にVS2010 Webサイト(剃刀)を展開するにはどうすればよいですか?
ファイルは、CSHTMLファイルとCSS/Javascriptの2つのファイルです。
ファイルがHTMLのとき、私はそれらをうまく打つことができました。私はブラウザでディレクトリ/ File.cshtmlをヒットしようとすると、今、彼らはCSHTMLであることを、私は
This type of page is not served
を取得します。
私は通常、MVC3アプリを書いていますが、これは上に戻る必要があるシンプルな2ページのサイトです。私はこれらのタイプのプロジェクトの展開に精通していません。どんな助言も役に立つでしょう。
私のweb.configファイルは簡単で、次のようになります。あなたの助けを事前に
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.0" />
</system.web>
<system.webServer>
<defaultDocument enabled="true">
<files>
<add value="MyFile.cshtml"/>
</files>
</defaultDocument>
<modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>
</configuration>
ありがとう!
>私はこれらのタイプのプロジェクトの展開に精通していません。 しかし、以前にMVC3(Razor i presume)アプリを導入しましたか? – wal
@walはい私は以前に "Web Site"プロジェクトではなく、Razor MVC3アプリケーションをデプロイしました。 – IronicMuffin
サーバーにMVC3がインストールされていますか?あなたはbin bin(http://haacked.com/archive/2011/05/25/bin-deploying-asp-net-mvc-3.aspx)mvc3をインストールすることができますが、私はGACにそれをインストールするのがよりクリーンだと思いますあなたはそれを支配する。次に、web.configを変更してすべてのワイヤを接続する必要があります。私は、新しい空白asp.net mvc3アプリ(ファイル - >新規 - >プロジェクト - > ASP.NET MVC3 Webアプリケーション)を起動して設定ファイルを生成することをお勧めします。現在のファイルを新しいプロジェクトに入れることはお勧めしません。これはカミソリサイトのweb.configを取得するためにのみ使用してください。 – wal