如何在同一棵树中包含带有 .resx 的资源类?
Posted
技术标签:
【中文标题】如何在同一棵树中包含带有 .resx 的资源类?【英文标题】:HOW TO Include resource class with .resx in the same tree? 【发布时间】:2018-09-26 10:13:33 【问题描述】:您好,我遇到的问题我不知道如何解决。
我从 TFS 下载了一个项目,并且有一个资源类从资源设计器类中拆分出来,如图所示。
我怎样才能让它像其他人一样成为树而不删除它们?
【问题讨论】:
【参考方案1】:它需要您手动编辑.csproj
文件。
右键单击项目并选择“卸载项目”。
右键单击项目并选择“编辑 ProjectName.csproj”
找到 Compile ItemGroup
,其中包含您的两个资源名称
<Compile Include="LayoutResources.en.Designer.cs">
<DependentUpon>LayoutResources.en.resx</DependentUpon>
</Compile>
您需要使“主”菜单项依赖于子项(似乎倒退,但这就是它的工作方式)。您现在可以保存并关闭.csproj
文件,再次右键单击它并重新加载。
【讨论】:
以上是关于如何在同一棵树中包含带有 .resx 的资源类?的主要内容,如果未能解决你的问题,请参考以下文章
带有 .resx 资源的 Windows Phone 8.1 上的 MissingManifestResourceException