Hololens-无法添加外部dll(IdentityModel.dll)

时间:2019-02-15 19:22:25

标签: c# unity3d dll identityserver4 hololens

我一直在开发Hololens应用程序。我们有一个identityServer4,使用设备代码流程,我可以登录用户。在编辑器中一切正常,但是当我为UWP构建项目时,它会失败。

我知道问题出在dll文件。在“资产/插件”下,添加了IdentityModel.dll和System.Text.Encodings.Web.dll。 每次构建时都会出现此错误:

UnityException:使用命令“ -pdb”“ -verbose”“ -unity-engine = Temp \ StagingArea \ Data \ Managed \ UnityEngine.CoreModule.dll”无法运行序列化weaver“” Temp \ StagingArea \ TempSerializationWeaver“” -lock = UWP \ project.lock.json“” @C:\ Users \ MAXIME〜1 \ AppData \ Local \ Temp \ tmp1bcc9fbb.tmp“” -additionalAssemblyPath = Temp \ StagingArea \ Data \ Managed“。

这里是dll的链接,试图添加:  https://www.nuget.org/packages/IdentityModel/3.10.6  https://www.nuget.org/packages/System.Text.Encodings.Web/

到目前为止,我尝试了dll 4.5和standard2.0的不同版本。我尝试了不同的方式来添加dll和不同的位置。

我现在被困住了。如果有任何提示,谢谢!

0 个答案:

没有答案