是否可以通过#C编码制作一个dll文件?我想为window创建一个动态链接库dll。它适用于gta san andreas.So我可以通过使用C#编程代码制作一个dll文件,或者我应该需要#C ++。
编辑:那有没有办法让这个dll成为asi?
答案 0 :(得分:0)
DLL文件(动态链接库)只是一个函数库,可以使用C#创建。
实际上Microsoft MSDN有一篇关于这个确切主题的文章
csc /target:library /out:MathLibrary.DLL Add.cs Mult.cs
/target:library
编译器选项告诉编译器输出DLL而不是EXE文件。 / out编译器选项后跟文件名用于指定DLL文件名。否则,编译器使用第一个文件(Add.cs)作为DLL的名称。
答案 1 :(得分:0)
只需创建类库项目即可。这将创建具有DLL扩展的程序集。然后可以在其他项目中引用它,就像引用.NET Framework库一样。此项目中的所有公共类型都可供其他程序集访问。