【发布时间】:2014-03-18 22:19:00
【问题描述】:
我们在我们的应用程序中使用 Microsoft Media Foundation(对于我们使用 C# + C++/CLI 的应用程序),它应该在 Microsoft Windows Server 2008 R2 上运行。应用程序可以在 Win 8 上运行,但是当我们在 MS Server 2008 R2 机器上运行它时,它会因 FileNotFoundException 而崩溃 - 无法加载文件或程序集“...”或其依赖项之一。在 windows 日志中,我们发现这样的错误:
错误应用程序名称:MOF.Video.Example.exe,版本:1.0.0.0, 时间戳:0x5303b258 错误模块名称:KERNELBASE.dll,版本: 6.1.7601.17651,时间戳:0x4e21213c 异常代码:0xe0434352 故障偏移量:0x000000000000cacd 故障进程 ID:0xee8 故障 应用程序启动时间:0x01cf2ce85eee5491 错误应用程序路径: C:\Users\Administrator\Desktop\MOF\MOF.Video.Example.exe 错误 模块路径:C:\Windows\system32\KERNELBASE.dll 报告 ID: 9d972c94-98db-11e3-91f3-90e6bac09d51
操作系统:MS Server 2008 R2 x64
应用程序:x64
【问题讨论】:
-
我想你需要使用
sxstrace来获取更多关于缺少什么的详细信息。
标签: c# c++-cli windows-server-2008-r2 ms-media-foundation