【发布时间】:2013-03-03 09:16:37
【问题描述】:
我在一个名为 Unity3D 的游戏引擎中工作,它的脚本系统在 Mono 上运行。默认情况下,Unity 使用修改版的 Mono 来开发/编译脚本。我正在设置我的 Visual Studio 以更好地处理 Unity 项目及其与 .NET 相关的各种问题。
我目前正试图配置 Visual Studio 来处理我的各种程序集的编译。 Unity 使用旧 Mono 编译器的修改版本,因此我不能使用默认的 csc.exe 来构建程序集。
我的理想解决方案是 Visual Studios 的 Build Solution 选项,以使用我指向的编译器处理我的项目,也许是通过配置 MSBuild (.csproj) 文件?如果没有做到这一点,我可以使用 Mono 的 mcs/gmcs 编译器从 Visual Studio 中 构建另一种方法吗?
【问题讨论】:
-
我看过是的。文档指出 Unity 使用自己的自定义编译器,但没有提供有关如何通过 Visual Studio 引用它的见解。
标签: c# visual-studio mono unity3d