Satellite assemblies for three-letter languages are not copied from NuGet package #12253
Labels
Category:Quality Week
Issues that should be considered for quality week
Functionality:Restore
Priority:2
Issues for the current backlog.
Tenet:WorldReady
Transferred issue
This issue is transferred from VSFeedback or other github repo
Type:Bug
This issue has been moved from a ticket on Developer Community.
Satellite assemblies for cultures with three-letter language codes, like “sma-NO” with “Sami, Southern (Norway)” provided in an NuGet package are not copied to the build output directory as two-letter language code cultures as “nb-NO” with “Norwegian Bokmål (Norway)” are. The three-letter language code satellite assembly is included in the NuGet package, and is located in the expected “sma-NO” subdirectory, next to two-letter language code satellite assemblies:
.nuget\packages\package.name\1.1.8\lib\netstandard2.0
When referencing projects within the same solution, without the use of a NuGet package, three-letter language code satellite assemblies are copied to the output directory as expected.
This issue has been observed over time with VS 17.3.x and is still not working with 17.4.1.
I can repro this issue.
See original VSissue for repro steps and code.
The text was updated successfully, but these errors were encountered: