Visual Studio создает недопустимые файлы Resx

У меня есть довольно простая форма, которую я хочу локализовать (на самом деле у меня их довольно много в этом проекте, у всех одна и та же проблема). Когда я устанавливаю для свойства формы Localizable значение true, Visual Studio генерирует файл .resx с именем формы (как и следовало ожидать). Но проблема в том, что он добавляет в файл. Строка 127, позиция 5. не может быть проанализирована.

Строки с 124 по 127:

<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="lblUsername.Location" type="System.Drawing.Point, System.Drawing">
  <value>26, 24</value>
</data>

Теперь я предполагаю, что Visual Studio добавляет это, чтобы я мог перемещать кнопки и т. Д. В зависимости от языка (я не нужна или нужна эта способность). Однако это вызывает указанную выше ошибку в каждом редакторе кроме , кроме Visual Studio.

Единственные установленные мной расширения (согласно диспетчеру расширений):

  • Выделите все вхождения выбранного слова
  • Microsoft Ribbon для WPF (который я не использую в этом проекте)

Диспетчер надстроек не показывает надстроек.

Редактировать:

После того, как мы покопались и вручную отредактировали .resx , проблема на самом деле в строке 124

5
задан naXa 14 July 2016 в 18:27
поделиться