C# 如何在MonoDevelop中编辑引用?

C# 如何在MonoDevelop中编辑引用?,c#,reference,monodevelop,C#,Reference,Monodevelop,我需要为C#插件添加一个Unity引用(以及更多)。在研究这个问题时,人们写道要转到“项目->编辑参考资料”或右键单击目录中的“参考资料”项。但是,“编辑引用”选项卡将灰显(如果有的话)。此外,没有“引用”项或文件夹。我该怎么办?在游戏名称下方的左栏上写着解决方案,应该有一个副标题写着汇编CSharp。选择该选项,然后再次尝试选择Project->Edit References。 编辑2共享项目无法添加引用,如上所述。正如下面的人所说,最好的方法不是使用共享项目,而是使用库项目。在屏幕截图中,

我需要为C#插件添加一个Unity引用(以及更多)。在研究这个问题时,人们写道要转到“项目->编辑参考资料”或右键单击目录中的“参考资料”项。但是,“编辑引用”选项卡将灰显(如果有的话)。此外,没有“引用”项或文件夹。我该怎么办?

在游戏名称下方的左栏上写着<代码>解决方案,应该有一个副标题写着<代码>汇编CSharp。选择该选项,然后再次尝试选择
Project->Edit References


编辑2共享项目无法添加引用,如上所述。正如下面的人所说,最好的方法不是使用共享项目,而是使用库项目。

在屏幕截图中,您创建了一个共享项目。该项目基本上是一组文件,没有引用的概念。共享项目意味着被一个或多个其他项目引用,并允许以一种简单的方式跨这些项目共享多个文件,而无需使用文件链接

对于Unity插件,我希望您需要创建一个C#library项目,该项目在Other-.NET-library下提供


左侧栏上唯一的节点是解决方案、项目和一个类。@heptagon我编辑了答案-只需选择项目节点。如果选择项目节点,则“项目”选项卡中没有“编辑引用”按钮。如果选择“解决方案”节点或“类”节点,“编辑引用”按钮将变灰。@heptagon您使用的是哪个版本的Unity?我目前正在尝试复制itI。我现在没有安装Unity,但我的问题是我根本无法编辑/添加引用。我的Unity版本并不重要,如果我甚至无法访问它。此外,我正在尝试扩展Unity游戏,而不是直接使用Unity。谢谢!我创建了一个共享项目,因为我使用的教程没有提到我应该使用哪一个。