如何解决Class 1 c1处的UWP App崩溃=新的Class1;说-找不到指定的模块 来自HRESULT的异常:0x8007007E
我正在尝试创建fftool库,以便uwp应用程序不必启动进程即可在环境之外运行FFmpeg exe,但仍可以运行fftool的所有命令。所以,为此 首先,我创建了一个静态lib编译fftool c代码,添加了所有必要的链接并包括 然后我用C ++创建了一个WinRT组件以将该库连接到我的uwp应用 因此,再次提供所有输入,链接,包含,然后向其中添加对静态库的引用。 因为它们都在同一个解决方案中 因此,我没有在WinRT组件中添加对链接器的引用并包含静态库 然后为了测试,我创建了一个类,该类调用一个手动添加到c的简单函数 但是现在每当我尝试创建该测试类的对象时,都会引发错误提示 -指定的模块无法找到。 (来自HRESULT的异常:0x8007007E)
这一切都在运行时 同时在C#中编译和启动应用程序正常工作。 但是如果我使用C ++应用程序,它将在启动时崩溃 而且我还是c和c ++的新手,在那之前我没有使用过c / c ++,所以我被困在里面,无法理解问题所在,我尝试使用Google搜索,但是找不到任何东西
谢谢
解决方法
好吧,看来我的应用程序无法找到FFmpeg核心dll作为avcodec,avfilter等,因此现在我将它们添加到exe位置,并且效果很好
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。