WPFLocalizeExtension仅显示默认Strings.resx或最后修改资源,求解决
WPFLocalizeExtension资源加载异常问题排查请求
使用WPFLocalizeExtension时遇到资源加载异常:仅能显示默认的Strings.resx资源文件,偶尔会显示最后修改的那个资源文件。请求协助排查解决。
相关代码
App.xaml.cs
public partial class App : Application { public App() { LocalizeDictionary.Instance.Culture = CultureInfo.CurrentCulture; } }
MainWindow.xaml
<Window x:Class="WPF_Localization.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" Title="MainWindow" Height="450" Width="800" xmlns:lex="http://wpflocalizeextension.codeplex.com" lex:LocalizeDictionary.DesignCulture="de" lex:ResxLocalizationProvider.DefaultAssembly="WPF_Localization" lex:ResxLocalizationProvider.DefaultDictionary="Strings" > <Grid> <Label Name="LabelText" Content="{lex:Loc }" Width="400" FontSize="54" /> <TextBlock Name="TextBlock" Text="{lex:Loc}" FontSize="35" Margin="22,217,378,136"/> </Grid> </Window>
附带完整项目文件夹压缩包供排查。
感谢您的时间!
内容的提问来源于stack exchange,提问作者Alexandru Filipescu
相关产品推荐
相关产品推荐

