2012-10-16 147 views
0

我的團隊有一個奇怪的問題,其中不同人的視覺工作室會產生稍微不同的resx,這可能會導致合併問題。Visual Studio resx世代格式差異

格式1:

<data name="ResourceName"> 
    <value xml:space="preserve">Value</value> 
</data> 

格式2:xml:space="preserve"

<data name="ResourceName" xml:space="preserve"> 
    <value>Value</value> 
</data> 

注位置。

我找不到什麼設置可以管理這個,或者它爲什麼會發生。有任何想法嗎?

+0

它們是否都在相同的服務包級別,具有相同的擴展名? –

+0

我很確定他們都是相同的服務包級別SP1。擴展程序有所不同,但沒有任何東西會跳出列表,因爲會影響到這一點。它*可能*是擴展名......但我希望它不是,因爲這將很難確定。 –

回答

1

你使用ReSharper嗎?

如果您使用Visual Studio的.resx編輯器,則條目將以格式#2的形式添加,但如果您使用ReSharper添加資源,則該條目將按格式#1添加。

+0

呵呵。我認爲這可能是!我很驚訝,我沒有想到這一點。 –