我有多个.resources文件,每个文件代表不同的语言。如果我将这些文件包含在项目中并将它们包含为“EmbeddedResource”,每个资源文件都会被编译成一个单独的dll。有没有办法将所有文件编译成一个dll。我正在使用ResourceManager类
通过在csproj文件中添加以下标记,所有资源都被编译到源dll.Copied从以下链接https://github.com/dotnet/project-system/issues/3987
<Target Name="_ForceAllResourcesToMainAssembly" AfterTargets="SplitResourcesByCulture">
<ItemGroup>
<EmbeddedResource>
<Culture />
<WithCulture>false</WithCulture>
</EmbeddedResource>
</ItemGroup>
</Target>