بیشتر نرم افزار ها MimeType فایل های خودشون رو در Registry ذخیره می کنن، بنابراین با استفاده از تابع زیر می تونید MimeType فایل مورد نظر رو بدست بیارید =>
private
string GetMimeType(string fileName){
string mimeType = "application/unknown"; string ext = System.IO.Path.GetExtension(fileName).ToLower();Microsoft.Win32.
RegistryKey regKey = Microsoft.Win32.Registry.ClassesRoot.OpenSubKey(ext); if (regKey != null && regKey.GetValue("Content Type") != null)mimeType = regKey.GetValue(
"Content Type").ToString(); return mimeType;}