在C#中,嵌入资源名称的默认行为是这样的:
<default namespace.><extended namespace.><filename>
在不更改项目默认命名空间的情况下,我可以控制嵌入资源的名称吗?
执行此操作的方法非常简单,但您必须在文本编辑器中编辑 Visual Studio 项目(csproj 或 vbproj)文件。看这篇 MSDN 博客文章 https://learn.microsoft.com/en-us/archive/blogs/msbuild/how-to-change-the-name-of-embedded-resources.
以下是相关的 XML 片段:
<ItemGroup>
<EmbeddedResource Include="bar.resx">
<LogicalName>notfoo.bar.resources</LogicalName>
</EmbeddedResource>
</ItemGroup>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)