Хорошо, я решил добавить следующие строки в ваш файл перед / root:
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>1.3</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
Я создал новое решение VS2010, добавил новый файл .resx, обычныйКстати и посмотрел на структуру сгенерированного файла.Я нашел эти строки, которые, по-видимому, нужны VS для правильной компиляции вашего файла.
Надеюсь, я помог:)
РЕДАКТИРОВАТЬ:
Упсмой плохой, я не заметил существующие теги в вашем файле.В любом случае, это все еще решает вашу проблему, и вы можете просто удалить старые теги и сохранить их.