gpt4 book ai didi

c# - Unity3D 删除 MonoDevelop 中的项目引用

转载 作者:行者123 更新时间:2023-12-03 18:57:22 26 4
gpt4 key购买 nike

我正在尝试在我的 Assembly-CSharp-firstpass 项目中使用 Mono.Data.Sqlite。在 MonoDevellop 中,我右键单击项目,编辑引用,然后将 Mono.Data.Sqlite 添加到引用中。如果我从 Mono 构建,一切都会顺利进行并且不会产生错误。
当我回到 Unity3D 时,我总是收到错误消息,说找不到 Mono.Data.Sqlite。如果我然后关闭 Unity + Mono 并重新打开两者,那么对 Mono.Data.Sqlite 的引用就消失了!
有谁知道发生了什么?

最佳答案

所以在进一步谷歌搜索和文档阅读之后:
每次场景/ Assets 发生变化时,Unity3D 都会重建项目文件。这意味着添加的引用正在被重置,Unity 无法找到它们。

解决方案是找到所需的 DLL(在我的例子中是 Mono.Data.Sqlite)并将它们复制到项目的 Asset 文件夹中。

关于c# - Unity3D 删除 MonoDevelop 中的项目引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17070804/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com