无法激活Windows应用商店应用-应用未启动

问题描述 投票:0回答:1

[我正在尝试在Windows 10上的Visual Studio 2017中创建UWP应用(用于桌面)。一切正常,添加了一些UI元素,我可以毫无问题地启动该应用。

我想将OpenCV(3.4.9)合并到我的应用程序中,该应用程序是使用CMake和Visual Studio 2017构建的(遵循https://medium.com/@rabbi.cse.sust.bd/how-to-build-opencv-for-universal-windows-platform-uwp-1a642ec09955中的步骤)

我已经检查了每个配置的库路径(我为每个x64 / Debug,x64 / Release,x86 / Debug,x86 / Release构建了一个。)>

问题开始于我开始使用OpenCV时,例如,通过包含“ opencv2 / opencv.hpp”。

我仍然可以毫无错误地进行构建,但是当我尝试运行该应用程序(在VS中运行而不进行调试)时,出现了错误:

无法激活Windows应用商店应用。激活请求失败,并显示以下错误:应用未启动

直接运行.exe时,什么也没有发生(我必须先将一些DLL添加到该文件夹​​中。)>

我已经尝试过类似问题的建议,但没有运气。

重建或更改配置无济于事。

当包含“ opencv2 / core.hpp”时,我可以启动应用程序,然后执行

cv::Mat img;

但是如果我写

cv::Mat img(200, 200, CV_8UC3);

发生相同的错误。写作

cv::Point pt(10, 10);

另一方面效果很好。

我已经没有足够的想法去尝试了。。

我正在尝试在Windows 10上的Visual Studio 2017中创建UWP应用(用于桌面)。一切正常,我添加了一些UI元素,并且可以毫无问题地启动该应用。我想合并...

windows opencv uwp
1个回答
0
投票

好,所以我发现了问题。实际类似于发现相同问题的其他人:

Visual Studio无法找到OpenCV的DLL文件。我确实对此表示怀疑,因此我将bin文件夹添加到了我的路径,并将DLL文件复制到了项目根目录以及“ ProjectRoot / x64 / Release / ProjectName”。

© www.soinside.com 2019 - 2024. All rights reserved.