【发布时间】:2014-03-14 11:34:21
【问题描述】:
我正在使用这些资源使我的 wpf 应用程序支持其他语言,因此我将其添加到我的 MainWindow.xaml
xmlns:p="clr-namespace:MusicApp.Properties"
这是 .xaml 中的示例按钮
Text="{x:Static p:Resources.Test}"
原来我的 Resources.resx 只有一行:
name -> Value
Test -> testing
按钮文本“测试”一切正常,但现在我将行改为
Prueba -> probando
和 .xaml 到:
Text="{x:Static p:Resources.Prueba}"
现在我得到了这个错误(从西班牙语翻译,所以它可能是错误的)
无法访问成员“Prueba”
显然资源是公开的,但是如果我将 .xaml 改回旧的(带有测试)它仍然可以工作,尽管测试已从资源中删除。
我认为 Visual Studio 没有重新加载表单或其他东西,知道吗?
【问题讨论】:
-
现在我在 Resources.resx 上遇到错误,有什么方法可以再次创建它?
标签: c# wpf xaml resources reload