我有一个具有图像捕捉功能的应用程序。C# - Microsoft Expression Encoder缺少参考,如何将它们添加到项目?
当我尝试在Visual Studio 2012中构建它时,我缺少对Expression Encoder的引用。图像采集设备已经使用Microsoft Expression Encoder实现,并且使用了API的代码。为了成功构建这个应用程序,我正在尝试构建的PC需要某种表达式编码器编解码器,它将从中获取参考。
我已经尝试安装完整的应用程序(Microsoft Expression Encoder 4),它大约25MB,它修复了所有的引用。我们不希望这样,因为应用程序被提供给客户端,这意味着他们将不得不安装另一个应用程序,Expression Encoder 4在我们的应用程序之上。我在想,必须有一些包含这些缺少的参考的编解码器,这些参考当然小于25MB。
的缺失参照如下:
Microsoft.Expression.Encoder.Devices; Microsoft.Expression.Encoder.Live; LiveJob LiveDeviceSource EncoderDevices EncoderDeviceType EncoderDevice 源属性 预览窗口
有没有人有这更多的经验,知道如何解决缺少的参考?
非常感谢。
在管理员Mbofana(下)建议之后,我添加了dll文件作为您建议的参考。它修复了缺失的引用,但是当试图实际使用图像捕获设施时,它引发了关于Encoder.Utilities和Encoder Types的错误。为了解决这个错误,我在文件夹中添加了其他3个dll作为参考:Encoder.Api2,Encoder.Types和Encoder.Utilities。这导致应用程序给我另一个错误:“'Microsoft.Expression.Encoder.SkuManager'的类型初始值设定项引发了一个 异常。”你知道这个错误可能意味着什么吗? –