基于AForge实现C#摄像头视频录制功能

2020-01-05 09:37:30王振洲

3. 结果

AForge,C#,摄像头,视频录制

4. 错误和注意事项

1. 在使用AForge这个软件过程中需要的不仅仅是将Release文件夹下对应的lib添加到项目的引用中,在进行视频压缩编码的时候需要将External文件夹下的相关lib添加到程序运行的Debug目录下

AForge,C#,摄像头,视频录制

2. 在使用的时候会遇到这个错误“混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况”的错误。这是因为.net框架不兼容的问题,AForge使用的比较老好像是2.0的。。。-_-||。所以需要在App.config对其进行配置,使其对前版本的兼容,配置如下(这是我添加的配置):


<startup useLegacyV2RuntimeActivationPolicy="true">  
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>  
<supportedRuntime version="v2.0.50727"/>  
</startup>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持ASPKU。


注:相关教程知识阅读请移步到c#教程频道。