我正在编写一个由两个项目组成的游戏:
Engine.csproj 实际的可执行文件,包含我所有的核心引擎代码。
Content.csproj 一个包含我的游戏细节的库。它引用 Engine 使用
<ProjectReference>
来访问引擎功能。
启动时,Content.dll 由Engine 进程加载。
为了便于开发,我只想在我的 IDE 中按下播放并完成以下操作:
我还尝试在 Engine.csproj 中引用 Content.csproj,但这会导致交叉依赖,从而导致构建过程永远循环。
当前的创可贴是我的 Rider IDE 中的“启动前”设置。遗憾的是,这对我主要使用 Visual Studio 的同事不起作用。所以需要一个非特定于 ide 的修复程序。