ResGen не заполняет файлы Designer.cs - PullRequest
0 голосов
/ 12 февраля 2020

Я разрабатываю многоязычный проект в c# с VS2010 (EN [по умолчанию] и FR). Когда я разрабатывал Windows 7, у меня не было проблем. Но недавно я перешел на Windows 10 (чистая установка). Я переустановил VS2010, и когда я хотел запустить проект, запуск не удался, сказав мне:

Не удалось найти ресурсы, подходящие для указанной культуры или нейтральной культуры. Убедитесь, что «X.NonUI.lg.resources» был правильно встроен или связан со сборкой «X» во время компиляции, или что все требуемые спутниковые сборки загружаемы и полностью подписаны.

Я пробовал Windows 7 компьютер, и он работает. Я пробовал на другом компьютере Wondows 10, и он также не удался, так что, я думаю, это связано с окружением Windows.

Так что для каждой формы мне нужно предоставить файл ресурсов: - Один был назван X.NonUI.lg. resx [по умолчанию - изменение доступа: внутреннее] - второе имя было названо X.NonUI.lg.fr.resx [изменение доступа: нет генерации кода]

Я нашел обходной путь, переименовав «X.NonUI.lg. resx "into" X.NonUI.lg.en.resx ", но файл X.NonUI.lg.en.Designer.cs остается отчаянно пустым, поэтому статические ресурсы больше не могут быть доступны статически.

Я много искал в Интернете, но не нашел ничего в точности похожего на ошибки, с которыми я сталкиваюсь.

Я кодирую в C# - WinForm на компьютере Windows 10 с установленной Visual Studio 2010.

Заранее спасибо за любой ответ, который вы могли бы дать мне.

...