簡體   English   中英

將 Grapevine (5.0.0-rc.7) 導入 Unity 項目/NuGet 包中未顯示在 NuGetForUnity 中

[英]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 包。 我嘗試安裝所有依賴項,但是,仍然有很多錯誤。

在此處輸入圖片說明 在此處輸入圖片說明

我的問題是:

  1. 有人可以幫忙並描述如何通過 NuGetForUnity(或其他包管理器)安裝最新版本的 Grapevine 嗎? 這將避免我必須手動安裝所有依賴項。
  2. 如果我必須手動完成,有人可以幫助解決錯誤消息嗎?

提前致謝!

可以“解決” 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM