小编can*_*ner的帖子

如何以编程方式在Visual Studio项目中生成新的Visual Studio项目?

我编写了一个带有数据库表的项目 - 您选择并构建与表列相关的C#类.喜欢,过滤,查询等.

它完全有效,我可以生成6个不同的类,具有完整的功能 - 取决于我的需要 - 只需点击一下即可获得一个表.T4真的很摇滚!

但是,我想为这些类创建一个新项目.如您所知,创建这些文件不是我的最终目标.

现在,我正在尝试以编程方式为这些类生成新的项目/解决方案.

我阅读了与此问题相关的不同问题,但这对我来说还不够.例如,以编程方式创建Visual Studio项目接近我的问题,但它不满足我.我找不到如何选择新项目的类型.

我查看了以编程方式生成Visual Studio解决方案,但我找不到一种方法来为我生成的类提供新的解决方案.我还看了树外科医生.它不满足我.安装之后,我发现它最初是为Visual Studio 2008设计的,它只是从用户那里获取项目名称.因此,树外科医生不是这个问题的解决方案.

我需要的是,学习如何编写新项目的结构并以编程方式创建它.在找到答案之后,我计划有一个项目,当你在浏览器中编写新项目名称,数据库名称,表名和所需类别时,那么T4和C#将适合你和ta-da!您将拥有一个具有控制器,帮助程序和新类的新项目.

可能吗?

c# t4 code-generation database-connection

9
推荐指数
1
解决办法
1167
查看次数

标签 统计

c# ×1

code-generation ×1

database-connection ×1

t4 ×1