1) проект Localization, в свойствах проекта выставлены Assembly name Localization и Default namespace MyProject.Localization. В этом проекте в Properties лежит табличный файлик Resources.resx в котором прописаны имена и локализация для строк. Он генерит файл Resources.Designer.cs в котором так же прописаны namespace MyProject.Localization.Properties где описан класс public class Resources в котором генерятся статические строки для локализации по ключю, типа того: public static string About
2) второй проект WPF где в xaml прописаны Views. До апдейта некоторых nyget пакетов в редакторе .xaml отлично отображались те локализованые строки. Но после апдейта редактор сыпет ошибки типа The name "Resources" does not exist in the namespace "clr-namespace:MyProject.Localization.Properties;assembly=Localization". хотя при билде все строки подхватываются и на форме окна правильно отображаются. Но редактор не показывает предпросмотр окна, что затрудняет работу.
Из-за чего это может быть? И как обойти это? Может кто сталкивался с подобным? Буду очень благодарен!
Попробуй обновить студию до последней версии
Обсуждают сегодня