尝试在C#项目中运行Microsoft SEAL时引发System.DllNotFoundException

尝试在C#项目中运行Microsoft SEAL时引发System.DllNotFoundException,c#,visual-studio,xamarin.forms,nuget,seal,C#,Visual Studio,Xamarin.forms,Nuget,Seal,我目前正在开发一个基于Xamarin.Forms的应用程序,演示同态加密的用法。我遵循了Github页面上给出的示例,现在我正尝试自己使用这个包。我在项目中安装了numget软件包,并编写了一些基本代码来使用SEAL功能,但是当我看到第二行代码时,我发现了这个问题。 这是我到达的故障线路: EncryptionParameters parms=新的EncryptionParameters(SchemeType.BFV); 然后抛出的错误: System.DllNotFoundException

我目前正在开发一个基于Xamarin.Forms的应用程序,演示同态加密的用法。我遵循了Github页面上给出的示例,现在我正尝试自己使用这个包。我在项目中安装了numget软件包,并编写了一些基本代码来使用SEAL功能,但是当我看到第二行代码时,我发现了这个问题。 这是我到达的故障线路:

EncryptionParameters parms=新的EncryptionParameters(SchemeType.BFV);
然后抛出的错误:

System.DllNotFoundException消息=sealnetnative程序集:类型:成员:(null)

经过研究,我意识到它与这个.dll有关,项目没有找到它,但是我正在努力解决这个问题,我需要帮助


提前感谢,我希望我提供了足够的信息。

自述文件-“目前NuGet软件包仅在Windows中受支持。”我正在使用Windows,谢谢!“Xamarin.Forms”通常意味着一个iOS/Android项目。或者你只是为了UWP使用它?哦,对不起,你的意思是只有在为UWP开发时才可能使用nuget?我以为你的意思是我必须在windows平台上运行Visual studio。我为自己缺乏知识而道歉。我仍然不确定在一个新项目上安装SEAL的方向。提前谢谢