Xamarin.Forms-添加外部dll

时间:2018-09-05 08:38:20

标签: c# dll xamarin.forms uwp dllimport

我正在尝试在Xamarin.Forms.UWP应用程序中加载一个dll(ACRCloud-libacrcloud_extr_tool.dll)。尝试访问它时,出现错误:

Unable to load DLL 'C:\Users\Martin\Desktop\libacrcloud_extr_tool.dll': Access denied (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))

是否可以在Xamarin.Forms项目(从UWP开始)中访问此.dll?

1 个答案:

答案 0 :(得分:1)

  

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

似乎您必须先在操作系统级别上unlock dll才能在项目中使用它。
有关更多信息,请参见here

P.S .:它不会影响应用程序的分发过程,因为将从受信任的来源考虑应用程序包。