IIS 7でのインストールをサポートするために、web.configに次を追加しました。
<system.webServer>
<staticContent>
<mimeMap fileExtension=".mp4" mimeType="video/mp4" />
</staticContent>
</system.webServer>
.mp4はデフォルトで含まれていなかったため、これはIIS7(およびエクスプレス)で正常に機能しました。IIS8 Expressを使用してVS2012でソリューションを実行しようとしていますが、静的コンテンツは提供されません。代わりに、<staticContent>
.mp4のmimeMapが既に存在するため、が無効であるというエラーが発生します。
IIS7インストールのマッピングを維持しながら、これを修正するにはどうすればよいですか?私がそれを助けることができれば、私はむしろ新しいプロジェクト構成を必要としません。
編集:IIS8ExpressがIIS7Expressを完全に置き換えているように見えるため、これは実際にはVS2010の問題です。