2017-01-12 58 views
0

如何在不使用Visual Studio的情况下将.cs文件编译为.dll文件?在没有Visual Studio的情况下将.cs文件编译为dll

下面是一个例子文件:

using UnityEngine; 

namespace Test 
{ 
    public class Loader 
    { 
     public static GameObject load_object; 

     public static void Load() 
     { 
      load_object = new GameObject(); 
      load_object.AddComponent<GG>(); 
      UnityEngine.Object.DontDestroyOnLoad(load_object); 
     } 
    } 
} 
+1

这是完全C#,而不是C++。这也是应该在Unity中编译的Unity C#文件。 –

+0

这很快,谢谢你的回应。是使用MonoDevelop编译它会工作吗? – Supremo

+0

不幸的是,我从来没有用过Unity,所以我不知道。尽管如此,不会伤害它。 :) –

回答

1

如果您已经安装.NET Framework,运行这个命令:

C:\Windows\Microsoft.NET\Framework\{version}\csc.exe yourfile.cs 

当然所有的依赖必须到位。

您可以找到有关这种汇编的更多信息:here

相关问题