2013-09-23 2 views
0

enter image description here это мой код шаблона:Создать шаблон файла с общей макро

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 < $ CLASS $>))]" не введите имя класса, просто букву «a» ... в чем проблема с моим шаблоном кода?

ответ

0

Я подозреваю, что проблема связана с тем, что исходная версия 8.0 Release ReSharper имеет определенные плагины при определенных условиях. Если вы откроете Visual Studio, дважды щелкнув файл решения, плагин будет инициализирован слишком поздно и вызовет исключения (вы можете проверить, запустив «devenv.exe /ReSharper.Internal» и ищите исключения). Исключения могут помешать различным частям ReSharper, к сожалению, макросы - это тот, который я видел.

Это было исправлено с помощью ReSharper 8.0.1. Можете ли вы обновить и повторить попытку?

Смежные вопросы