使用 Visual Studio 2013 。
我在项目中添加了一个新资源文件,资源文件名为 Messages.resx 。如果我有一个以MessageA
为键的字符串,我可以输入Messages.
,Intellisense会提供MessageA
作为有效属性。
现在,如果我将MessageA
重命名为MessageB
,智能感知似乎无法更新:
它变得陌生 - 如果我然后在文件中添加新项目,我们就会重新开始营业:
但是一旦我重命名,Intellisense似乎又恢复到原来的状态':
简而言之,当我向资源文件添加或删除项目时,Intellisense似乎只会更新。如果我重命名一个键,它将恢复到某个先前的状态。这是我的项目中的问题,也许在某个地方设置不正确?或者它可能是Visual Studio中的错误?