Ошибка редактора кода ResX Resource Manager VS 17.12.13C#

Место общения программистов C#
Ответить
Anonymous
 Ошибка редактора кода ResX Resource Manager VS 17.12.13

Сообщение Anonymous »

Я создал текстовый шаблон с опцией генератора кода для файла, содержащего ресурсы. Моя цель — перенести текст (из столбца «Комментарии») из инструмента ResX в главный дизайнер файлов ресурсов. Итак, над ресурсом в дизайнере ресурсов должен быть текст из инструмента ResX.
Проблема в том, что после создания текстового шаблона отображаются следующие ошибки:
Компиляция преобразования: CS0433: тип ProjectItem существует как в EnvDTE, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' и 'Microsoft.VisualStudio.Interop, Version=17.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'


  • Компиляция трансформации: CS0433: тип «DTE2» существует как в «EnvDTE80, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a», так и в «Microsoft.VisualStudio.Interop, Version=17.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
  • Компиляция преобразования: CS0433: тип DTE существует как в EnvDTE, Version=8.0.0.0, Culture= нейтральный, PublicKeyToken=b03f5f7f11d50a3a' и 'Microsoft.VisualStudio.Interop, Version=17.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
  • Компиляция преобразования: CS0433: тип «ProjectItem» существует как в «EnvDTE, Version=8.0.0.0, Culture=neutral, так и в PublicKeyToken=b03f5f7f11d50a3a' и 'Microsoft.VisualStudio.Interop, Version=17.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
  • Компиляция преобразования : CS0433: Тип ProjectItem существует в обоих «EnvDTE, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a» и «Microsoft.VisualStudio.Interop, Version=17.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f7f11d50a3a»


Похоже, проблемы здесь:

Код: Выделить всё

ProjectItem GetResxProjectItem()
{
var serviceProvider = (IServiceProvider)Host;
var dte = (DTE2)serviceProvider.GetCOMService(typeof(DTE));
var ttItem = dte.Solution.FindProjectItem(Host.TemplateFile);
return (ProjectItem)ttItem.Collection.Parent;
}
Заранее спасибо!!!
Я пробовал удалять и добавлять сборки, находил разные варианты решения, но ничего не помогло. Кроме того, моя цель - добавить текстовые комментарии из столбца комментариев инструмента ResX в главный дизайнер файла ресурсов к каждой соответствующей строке в файле дизайнера

Подробнее здесь: https://stackoverflow.com/questions/793 ... itor-error
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»