用程式設計方式給IIS裡增加MIME型別

2021-04-13 04:20:58 字數 1966 閱讀 6226

iis的所有的操作都可以用system.directoryservices裡的功能完成。mime型別一定也可以。果然,經過一翻尋找,在msdn中找到。原文如下:

這裡面關鍵一步是引用active ds iis namespace provider,這樣你就能使用iisole這個命名空間,和ii**imetype 這個類。

實際**並不複雜,全部在下面,比較簡單,就不多解釋。

複製c#**

儲存**

using system;

using system.io;

using system.directoryservices;

using system.reflection;

using system.runtime.interopservices;

using system.collections;

namespace system_directoryservices_directoryentry_configiis

static

void setmimetypeproperty(string metabasepath, string newextension, string newmimetype)

-> to the mimemap property at :",

metabasepath, newextension, newmimetype);

tryelements", propvalues.count);

object exists = null;

foreach (object value in propvalues)

->", mimetypeobj.extension, mimetypeobj.mimetype);

if (newextension == mimetypeobj.extension)

exists = value;

}if (null != exists)

; removing it before adding the new one.",

newextension);

}iisole.mimemapclass newobj = new iisole.mimemapclass();

newobj.extension = newextension;

newobj.mimetype = newmimetype;

propvalues.add(newobj);

path.commitchanges();

console.writeline(" done.");

}catch (exception ex)

", metabasepath);

else

console.writeline("failed in setmimetypeproperty with the following exception: /n",

ex.message);}}

}}

用vb程式設計給u盤加密

大家一般情況下是怎麼給u盤加密的呢?你是使用u盤加密軟體還是使用其他的一些什麼方法,那麼我現在給大家介紹乙個新的方法,就是使用vb程式設計來給u盤加密。function bytetobin m as byte as string 將位元組型資料轉換成八位二進位制字串 dim c c do while...

Guitar Pro裡的編譜方式怎麼用?

今天來教大家如何使用guitar pro中的編譜方式來讓我們的樂譜更加美觀整齊耐看,我們一起get起來吧!相信我們每乙個人在使用guitar pro進行編曲創作時,都會碰到這種情況,在樂譜上,會看到一些長短不一的豎線,有些人就覺得會影響 體驗感,又或者是樂譜美觀程度。當我們學會使用編譜方式這個功能來...

用SQL語句給乙個表的增加自增主鍵或刪除主鍵

剛開始時碰到這個需求時,在網上搜尋了一下,發現都說不行,得先刪除那主鍵列再重新增加或者先建立乙個臨時表再把資料導過來,其實在mysql中是可以直接修改的。修改id欄位為自增主鍵 alter table test change id id int 11 unsigned not null auto i...