【问题标题】:Create file template with generic macro使用通用宏创建文件模板
【发布时间】:2013-09-24 00:01:18
【问题描述】:

这是我的模板代码:

 using System;
using System.Runtime.Serialization;
using Nethos.Ferramentas.AtributosValidacao.Numeros;
using Nethos.Ferramentas.AtributosValidacao.Textos;

$HEADER$namespace $NAMESPACE$
{
    /// <summary>
    /// Classe responsável pela persistência dos dados.
    /// Tabela:  $CLASS$s (PK: Id)
    /// </summary>

    [DataContract]
    [KnownType(typeof(NHibernate.Collection.Generic.PersistentGenericBag< $CLASS$ >))]
    [KnownType(typeof(NHibernate.Collection.PersistentBag))]
    [Serializable]

    public class  $CLASS$
    {           
        $END$
    }
}

但是在“[KnownType(typeof(NHibernate.Collection.Generic.PersistentGenericBag))]”这一行中没有出现类的名称,只是字母“a”......我的问题是什么代码模板?

【问题讨论】:

    标签: resharper


    【解决方案1】:

    我怀疑这是 ReSharper 的原始 8.0 版本在某些条件下与某些插件存在的问题。如果通过双击解决方案文件打开 Visual Studio,则插件初始化太晚,并导致异常(您可以通过运行“devenv.exe /ReSharper.Internal”进行验证并查找异常)。异常可能会干扰 ReSharper 的各个部分,不幸的是,宏是我见过的。

    ReSharper 8.0.1 已修复此问题。请您更新并重试?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-15
      • 2018-09-10
      • 1970-01-01
      • 2018-10-07
      • 1970-01-01
      相关资源
      最近更新 更多