Xamarin.Forms - 添加外部dll

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Xamarin.Forms - 添加外部dll相关的知识,希望对你有一定的参考价值。

我想在我的Xamarin.Forms.UWP应用程序中加载一个DLL(ACRCloud - libacrcloud_extr_tool.dll)。当我尝试访问它时,我收到一个错误:

Unable to load DLL 'C:UsersMartinDesktoplibacrcloud_extr_tool.dll': Access denied (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))

有没有办法在Xamarin.Forms项目中访问此.dll(从UWP开始)?

答案

有时,您可以从Internet下载文件或通过电子邮件接收文件。 Windows通过识别每个文件的文件类型和安全设置,将某些文件归类为不安全的下载和附件...

看起来你必须在操作系统级别上使用unlock才能在你的项目中使用它。 更多信息可以在here找到。

P.S。:它不应该影响您的应用程序的分发过程,因为应用程序包将被视为来自可信来源。

以上是关于Xamarin.Forms - 添加外部dll的主要内容,如果未能解决你的问题,请参考以下文章

在 Xamarin.Forms 中创建 UI 元素

Xamarin Forms UWP - 无法调试共享代码

Xamarin.Forms GestureRecognizers 添加速记?

Xamarin Forms Android 10 及更高版本在公共外部存储中按文件名查找视频并获取路径

条目渲染不在iOS Xamarin Forms中添加下划线

如何在 Xamarin.Forms 的 Grid 中启用边框