我們在應用程序中使用Microsoft Media Foundation(對於應用程序,我們使用C#+ C++/CLI),它應該在Microsoft Windows Server 2008 R2上運行。應用程序在Win 8上運行,但是當我們在MS Server 2008 R2機器上運行它時,它與FileNotFoundException一起崩潰 - 無法加載文件或程序集「...」或其依賴項之一。在Windows日誌,我們發現這樣的錯誤:Microsoft Windows Server 2008 R2中的Microsoft Media Foundation
Faulting application name: MOF.Video.Example.exe, version: 1.0.0.0, time stamp: 0x5303b258 Faulting module name: KERNELBASE.dll, version: 6.1.7601.17651, time stamp: 0x4e21213c Exception code: 0xe0434352 Fault offset: 0x000000000000cacd Faulting process id: 0xee8 Faulting application start time: 0x01cf2ce85eee5491 Faulting application path: C:\Users\Administrator\Desktop\MOF\MOF.Video.Example.exe Faulting module path: C:\Windows\system32\KERNELBASE.dll Report Id: 9d972c94-98db-11e3-91f3-90e6bac09d51
操作系統:MS服務器2008 R2 x64的
應用:64
我想你需要使用['sxstrace'](http://technet.microsoft.com/en-us/library/hh875651.aspx)來獲得更多的細節,以確切地缺少什麼。 –