|
在C++的二开中,我大部分是使用模板进行创建项目的,但是后来学习了C#来做二开,其中创建模板的方式可能有些变化,比如要修改模板与vs的版本号这些,但是我觉得有点繁琐,所以在此分享一个我自己创建项目的方法(c#)
本人开发环境:Visual Studio 2022 C#平台:.NET Framework 4.8
本人亲测该创建模板 不太要求开发平台,即使使用vs2012 也可以编译不同版本的 dll;
1.首先我们需要设计 块样式编辑器的界面,这里只要注意使用C# 导出这个界面
2.保存后生成 .dlx 跟 .cs 两个文件,先找一个地方放着,然后我们启动vs,创建一个解决方案,创建一个dll项目,注意平台是C#的 类库
3.创建好项目后 ,把自带的Class删除,我们不需要这个类,因为模板中已经给我们提供了入口函数,
4.添加对应的ug api dll文件,比如我要编译nx10的,那么就要去nx文件夹的managed去添加对应的dll
5. 编译这个dll 成功
6. 测试这个dll,记得改下构造函数内的dlx引用路径 防止找不到 dlx;
ctrl + u 调用
小白业余学习的二开,不懂的或者不合理的还请大神指教{:}{:}
|
|