好吧所以我爲了解決你的問題所做的只是前將這些行添加到您的文件/根:
<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需要爲了適當地編譯你的文件。
希望我幫助:)
編輯:
哎呀我的壞,我沒有注意到在文件中存在的標籤。無論如何,它仍然可以解決你的問題,你可以刪除舊的標籤,並保留這些。
我不知道空白可能會導致這種情況。無論如何,你的方法似乎已經奏效,所以謝謝。 – david