gpt4 book ai didi

uwp - 在 Raspberry Pi 2 上的 Windows 10 IoT UWP 应用程序中使用 ARM 编译的 DLL

转载 作者:行者123 更新时间:2023-12-04 19:47:33 26 4
gpt4 key购买 nike

我正在尝试将项目编译为 UWP 应用程序,以便在安装了 Windows 10 IoT 的 Raspberry Pi 2 上进行部署。

该项目使用带有包装器和 DLL 的开源框架。

我已将 DLL 重新编译为 ARM,并将 C# 包装器放入我的项目中。

我已将 using 添加到 MainPage.xaml.cs 并使用了包装器/DLL 中的函数。

我使用 FTP 将编译后的 DLL 文件复制到 RPi2 上的 C:\Users\Public 并使用 ICACLS 将 DLL 设置为所有人都可以访问。

当我通过远程调试器运行我的应用程序时,我得到:

Additional information: Unable to load DLL 'C:\Users\Public\snap7.dll': Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))



我正在尝试对 Windows IoT 上的 DLL 文件执行什么操作?

最佳答案

我认为你这样做是错误的。您不需要执行以下步骤:

我使用 FTP 将编译后的 DLL 文件复制到 RPi2 上的 C:\Users\Public 并使用 ICACLS 将 DLL 设置为所有人都可以访问。

只需像您一样将 DLL 添加到您的项目并将其设置为“Copy Local = true”就足够了。部署时,DLL 将自动复制到您的 bin 文件夹。

关于uwp - 在 Raspberry Pi 2 上的 Windows 10 IoT UWP 应用程序中使用 ARM 编译的 DLL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33571982/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com