【问题标题】:Add autogenerated C# file into solution将自动生成的 C# 文件添加到解决方案中
【发布时间】:2011-05-25 18:24:59
【问题描述】:

在 C++ 中,我可以自动生成一些类,然后将一个空的 cpp 文件修改为

 #include "myautoclass.cpp"

在预构建步骤中,这些类将被编译和链接。有没有办法在 C# 中的预构建步骤中做到这一点?我在VS2010上。谢谢。

【问题讨论】:

    标签: c# visual-studio auto-generate


    【解决方案1】:

    生成类(和任何其他文件)的一种方法是使用T4 templates

    一个优秀的set of tutorials can be found here

    【讨论】:

    • 我自己用过T4。 Visual Studio 中的内置编辑器很糟糕,但一旦你弄清楚如何去做,它实际上就相当不错了。我推荐Tangible T4 Editor plugin 的免费版本。它添加了智能感知(仅对于核心 dll,您需要为所有程序集升级到 pro)和代码突出显示到 Visual Studio。
    • 是的,我同意这一点。有形的工作做得很好。您可以使用 Visual Studio 2010 中工具下的扩展管理器添加编辑器。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-18
    • 1970-01-01
    • 2013-10-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多