c#-DirectShow中的网络摄像头模拟器/虚拟摄像头

c#-DirectShow中的网络摄像头模拟器/虚拟摄像头,c#,winforms,webcam,directshow,simulator,C#,Winforms,Webcam,Directshow,Simulator,我必须在c#asp.net中创建一个虚拟cam,它应该可以在skype和adobe live flash encoder中访问。在c#中,我发现只有这个描述了如何实现这一点。但在尝试他们提供的源代码时,我发现两个错误 严重性代码说明项目文件行抑制状态 错误将注册信息写入注册表时出错。您必须具有管理凭据才能执行此任务。请与系统管理员联系以获取帮助VirtualCam C:\Users\Documents\Visual Studio 2017\Projects\VirtualCamSrc\Sourc

我必须在c#asp.net中创建一个虚拟cam,它应该可以在skype和adobe live flash encoder中访问。在c#中,我发现只有这个描述了如何实现这一点。但在尝试他们提供的源代码时,我发现两个错误

严重性代码说明项目文件行抑制状态 错误将注册信息写入注册表时出错。您必须具有管理凭据才能执行此任务。请与系统管理员联系以获取帮助VirtualCam C:\Users\Documents\Visual Studio 2017\Projects\VirtualCamSrc\Sources\VirtualCam\RegAsm

严重性代码说明项目文件行抑制状态 错误命令“C:\Users\Documents\Visual Studio 2017\Projects\VirtualCamSrc\Sources\VirtualCam\bin\x86\Debug\install.bat”退出,代码为100。VirtualCam C:\Program Files(x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets 4935

我已授予HKEY-CLASSES-ROOT的完全控制权限

当我尝试使用二进制代码时,命令提示符会显示

RegAsm:错误RA0000:找不到输入程序集“VirtualCam.dll”或其依赖项之一


你能帮我解决这个问题吗?我的系统是64位操作系统。

我也有同样的问题。右键单击Visual Studio Shorcort或可执行文件,以管理员身份运行,您将准备就绪:-)

我不确定这与asp.net有什么关系?保护自己一段时间,买一个现有的虚拟网络摄像头。我过去用过Streamcoders(我不是附属公司,只是一个客户)。这并不便宜,但他们有一个虚拟相机,可以接受来自.net的图像(包括C#示例)