Visual Studio中的.resx文件,Intellisense没有更新?

时间:2014-09-03 02:28:13

标签: c# visual-studio-2013

使用 Visual Studio 2013

我在项目中添加了一个新资源文件,资源文件名为 Messages.resx 。如果我有一个以MessageA为键的字符串,我可以输入Messages.,Intellisense会提供MessageA作为有效属性。

Example of a simple resource file

Intellisense working correctly

现在,如果我将MessageA重命名为MessageB,智能感知似乎无法更新:

MessageA has been renamed to MessageB Intellisense has not updated

它变得陌生 - 如果我然后在文件中添加新项目,我们就会重新开始营业:

New item 'MessageC' added Intellisense gets updated

但是一旦我重命名,Intellisense似乎又恢复到原来的状态':

MessageC renamed to MessageD Intellisense reverts to the original state

简而言之,当我向资源文件添加或删除项目时,Intellisense似乎只会更新。如果我重命名一个键,它将恢复到某个先前的状态。这是我的项目中的问题,也许在某个地方设置不正确?或者它可能是Visual Studio中的错误?

0 个答案:

没有答案