我可以通過ASP.NET或某些.NET代碼設置自定義MIME類型嗎?我需要在IIS 6我可以在.NET中設置IIS MIME類型嗎?
5
A
回答
6
註冊的Silverlight XAML和XAP MIME類型添加到主MIME類型列表:
using (DirectoryEntry mimeMap = new DirectoryEntry("IIS://Localhost/MimeMap"))
{
PropertyValueCollection propValues = mimeMap.Properties["MimeMap"];
IISOle.MimeMapClass newMimeType = new IISOle.MimeMapClass();
newMimeType.Extension = extension; // string - .xap
newMimeType.MimeType = mimeType; // string - application/x-silverlight-app
propValues.Add(newMimeType);
mimeMap.CommitChanges();
}
添加一個參考:
'的System.DirectoryServices' 上.NET添加引用選項卡
「添加引用」選項卡上的「活動DS IIS命名空間提供程序」。
要爲特定的網站,更改配置MIME類型..
'IIS://Localhost/MimeMap'
到
'IIS://Localhost/W3SVC/[iisnumber]/root'
...與該網站的IISNumber更換'[iisnumber]'
。
1
在「COM添加引用」選項卡上的「活動DS IIS命名空間提供程序」。
如果它不存在,則必須在您的機器上安裝IIS。
請參閱Is there a way to get ALL the MIME types instead of wrinting a huge case statement?
相關問題
- 1. mime類型設置
- 2. 設置MIME類型在asp.net
- 3. IIS 6.0在設置後會丟失MIME類型
- 4. JavaScript可以在window.open上設置mime類型
- 5. 可以使用worklight.properties來設置server.xml中的MIME類型
- 6. 設置ZipInfo MIME類型
- 7. 可以配置Github Pages文件的MIME類型嗎?
- 8. 在S3對象上設置MIME類型
- 9. IIS 7中沒有MIME類型選項
- 10. 在ConfigureServices()中仍然可以訪問強類型設置嗎?
- 11. 配置MIME類型
- 12. 我可以設置記錄類型和記錄類型PHP數組嗎?
- 13. 我可以使用Wix IIS擴展來設置IP限制嗎?
- 14. 我可以停止IIS嗎?
- 15. 設置服務器的MIME類型
- 16. 的Apache/PHP設置MIME類型爲PHP
- 17. .NET設置文件可用類型
- 18. 我在哪裏可以找到這些擴展的MIME類型?
- 19. Sharepoint 2007忽略IIS MIME類型
- 20. 我可以在BarButton上設置UITableViewCellAccessoryCheckmark嗎?
- 21. 我可以設置$嗎?在測試?
- 22. 在Subclipse中配置MIME類型?
- 23. 我可以在.NET中使用「System.Currency」嗎?
- 24. 如何以編程方式爲IIS6設置全局MIME類型?
- 25. HTML5假設MIME類型
- 26. Android NFC:我們可以使用MIME類型的意圖過濾器嗎? (android 2.3.3)
- 27. WPF&Mime類型
- 28. 我可以以編程方式設置DirectCast命令的對象類型嗎?
- 29. 從web部署設置中在IIS中註冊mime-type
- 30. 在可可中設置參考類型