在Visual Studio中处理多个项目

问题描述 投票:1回答:1

我正在尝试一次处理Visual Studio(SteamVR,Obi)中的多个项目。问题仅出现在Visual Studio中,在Unity Editor中,一切正常。

我在Visual Studio 2019中的项目如下所示:

“

现在,我想在主项目脚本中编写代码,该脚本将连接所有项目。代码:

using Obi;
using UnityEngine;
using UnityEngine.Rendering;
using Valve.VR.InteractionSystem;

public class ObiURPSteamVR : MonoBehaviour
{
    //1 - Obi - no problem in Unity, VS error in declaration
    public ObiEmitter emitter;

    //2 - URP Volume - working
    public Volume URPVolume;

    //3 - SteamVR - no problem in Unity, VS error in declaration AND in "using"
    public Player steamVRPlayer;

}

“图片错误”

我的问题是如何连接所有项目,可能吗?我将再增加一次,在Unity Editor中一切正常,我可以拖放SteamVR播放器和ObiEmitter,控制台输出中没有错误。谢谢你的每一个想法。

c# visual-studio unity3d
1个回答
0
投票

在Visual Studio中,创建一个“空解决方案”。将所有项目添加到此解决方案。当一个项目引用另一个项目的类型时,请右键单击该项目,然后单击“添加引用”。

© www.soinside.com 2019 - 2024. All rights reserved.