![](/img/trans.png)
[英]Unity - UWP: How to import dll/nuget-package/references to my project
[英]Import Grapevine (5.0.0-rc.7) into Unity project/NuGet Package not shown in NuGetForUnity
我正在嘗試將Grapevine(版本 5.0.0,發布候選 7)導入我的 Unity 項目(Unity 版本 2021.1)。 因此,我使用NuGetForUnity 。 如果我輸入“Grapevine”,搜索結果會顯示“Grapevine”(版本 4.2.2)和“Grapevine.Core”(版本 4.1.1.2),但是沒有顯示 Grapevine 的最新預發布版本。 我玩了一會兒,還激活了“顯示所有版本”和“顯示預發布”。 不幸的是,這並不成功。
作為替代方案,我嘗試通過將 DLL 文件 (.Net Standard 2.0) 放入 Assets/Plugins 文件夾來手動導入 NuGet 包。 我嘗試安裝所有依賴項,但是,仍然有很多錯誤。
我的問題是:
提前致謝!
可以“解決” NuGetForUnity 包管理器的 GUI。
您可以安裝所需軟件包的 4.2.2 版本,然后在Assets/packages.config
更改版本:
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Grapevine" version="5.0.0-rc.7" />
</packages>
可能你也可以直接在配置中添加以上行,而無需安裝舊版本。
更改此設置后,您可能需要刷新 NuGetForUnity GUI 中的包和/或重新啟動 Unity。
完成上述步驟后,我可以使用該包並成功編譯項目。
向NuGetForUnity添加錯誤報告可能仍然值得。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.