visualstudio2010-C#中的类定义副本生成

本文关键字:副本 定义 visualstudio2010-C# | 更新日期: 2023-09-27 18:01:01

我有一个从dynamcis crm的代码生成工具的早期绑定类创建的程序集(DLL(。这些类大多具有属性。

我想将这些类用作具有附加控件的Model。

像在java中一样,is期待着使用反射,但找不到关于它的示例,也找不到使用FxCop 的内省

我尝试使用T4工具箱(Decorator类-这里(,但它不支持Properties。我也试过像CodeSmith这样的工具,但不知道这是否可行。

我原以为Visual Studio或它的扩展应该很容易做到

原始类

public class Product {
    public Guid Id { get; set; }
}

生成的类

public class ProducModel {
    public Guid Id { get; set; }
}

可维护性:如果原始类发生更改,您建议的工具/方法能应付吗?

有什么建议吗?

visualstudio2010-C#中的类定义副本生成

我最终使用了visualstudio&复制/粘贴所需的属性。

MS Forum 上的详细答案