MS Expression Encoder SDK中的一个程序集无法解析

我有一年左右的旧应用程序,它使用Expression Encoder 3生成缩略图。很少有用户抱怨他们收到以下例外: 无法加载文件或程序集“Microsoft.Expression.Encoder.Utilities.dll”或其依赖项之一。此应用程序无法启动,因为应用程序配置不正确。 应用程序本身包含设置中所需的EE3程序集,因此不需要安装Expression Encoder。 应用程序升级到.net 4后,所有这些崩溃都开始发生了。 关于可能发生的事情的任何线索? [编辑]能够在我们的一个本地系统上重现该问题。我们做了一个干净的Windows XP安装。安装.net 4然后我们的应用程序。它崩溃了同样的例外。我们可以通过安装.net 3.5来解决问题! 我很快就指着.net 4向后兼容。 所以问题仍然存在:关于可能发生的事情的任何线索?     
已邀请:
根据这个问题,这似乎是EE3本身的一个问题,因为它需要安装EE(通过安装程序)才能正常工作。 遗憾的是,由于编解码器许可证问题,这个线程似乎也是EE4的情况。 对不起:/ 你看过MediaFoundation了吗?它可能作为替代品,虽然我自己从未使用它。     
我有类似的问题,它不适用于Windows7 64位服务器。 这是我学到的一些东西: 您必须修改项目的构建设置,使其具有“x86”的目标平台。 您必须确保在目标计算机上启用“桌面体验”功能。看到这个博客。     

要回复问题请先登录注册