コマンドを使用して、IIS の MimeMap から MIME タイプを読み込んでいます
_mimeTypes = new Dictionary<string, string>();
//load from iis store.
DirectoryEntry Path = new DirectoryEntry("IIS://localhost/MimeMap");
PropertyValueCollection PropValues = Path.Properties["MimeMap"];
IISOle.MimeMap MimeTypeObj;
foreach (var item in PropValues)
{
// IISOle -> Add reference to Active DS IIS Namespace provider
MimeTypeObj = (IISOle.MimeMap)item;
_mimeTypes.Add(MimeTypeObj.Extension, MimeTypeObj.MimeType);
}
ライブ サーバーにデプロイするときに、ローカルホストの部分を置き換える必要がありますか? そうでない場合、そうしない理由と、そうしないことの意味は何ですか。
乾杯