运行libvlcnet时出错(vNet库为.Net)

时间:2011-09-05 00:23:38

标签: c# vlc libvlc

我正在尝试运行从https://sourceforge.net/projects/libvlcnet/下载的libvlcnet解决方案。
我尝试使用“ nant /t:net-2.0 clean build zip ”我收到错误“'net-2.0'框架的SDK不可用或未配置“(但已经安装了2.0),而构建阶段位于” generate_asminfo “中。

我尝试从卡车文件夹运行libvlcnet解决方案,“尝试加载格式不正确的程序。(HRESULT异常:0x8007000B)”是我得到的错误我从visual studio运行解决方案为什么?我已经打了5个小时。确切地说,错误完全在MediaInfoLibrary的构造函数中。

    public MediaInfoLibrary() {
        handle = MediaInfoInterop.MediaInfo_New();
    }

我错过了一些东西。请帮帮我。

1 个答案:

答案 0 :(得分:2)

Link about incompatibility of platforms when using external dlls帮助我弄清了可能出现的问题。因此,我将目标平台设置为x86,默认情况下,Windows会阻止dll以防止恶意活动,通常是外部 dll chm 文件的问题。所以右键单击dll并取消阻止该文件。

感谢上帝,经过一天的努力,我终于得到了它。 :) 如果有人在这样的事情上遇到问题,请对答案做出评论。如果可以,我会尽力帮助。