Я столкнулся с этой проблемой в Xamarin.Forms, когда я пытался переименовать проект, ресурсы не могли быть загружены больше с тем же заявленным текстом ошибки.
Чтобы исправить проблему, мне пришлось изменить .csproj с помощью текстового редактора и изменить логическое имя встроенного ресурса.
<EmbeddedResource Include="Localization\TextResources.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>TextResources.Designer.cs</LastGenOutput>
<LogicalName>YourNewNamespaceName.TextResources.resources</LogicalName>
<SubType>Designer</SubType>
</EmbeddedResource>
Также обратите внимание на автоматически сгенерированный класс, когда вы перестраиваете его, пространство имен, указанное в нем, может измениться.
Надеюсь, это поможет кому-то, кто попал в ту же ситуацию.