我目前正在使用工作流基础4开发解决方案我有一个WPF主机应用程序和一个包含我不同活动的活动库。 这两个项目中没有一个是引用另一个项目的,所以我只是在运行时从生成的活动库DLL中加载我的活动。
为了使我的解决方案成为多语言,我在我的wpf应用程序中使用了两个资源文件并且工作正常,但是当我与活动设计师做同样的事情时,即使在谷歌搜索之后我也不知道如何。我创建了一个包含3个资源文件的资源文件夹,如:Resources.resx,Resources.en.resx和Resources.fr-Fr.resx:在我的活动设计器中,我引用了资源文件夹,我用这种方式定义了标签的内容: Content =“{x:Static resx:Resource.UserStepTitle}” 我没有错误,看起来工作正常,但在运行时标签只是空。 另请注意,Culture在主机应用程序的App.xaml.cs中定义: Thread.CurrentThread.CurrentCulture = new CultureInfo(“fr-Fr”); Thread.CurrentThread.CurrentUICulture = new CultureInfo(“fr-Fr”);
有人可以帮忙吗?并谢谢。