@Sai_Y Ответов: 2

Почему это изменение языка в многоязычном нужно дважды щелкнуть ?


Привет!

Я пытаюсь создать многоязычный проект в приложении Windows C# 2013, перейдя по этой ссылке, но когда я нажимаю на кнопку, чтобы изменить язык в первый раз, и система должна перезагрузиться; она все еще сохраняет этот же язык или еще не меняется. Мне нужно повторить это снова, а затем язык меняется, но служба работает, и я больше не могу отлаживать, если не найду и не отключу службу текущего проекта.

Я слежу за несколькими ссылке,но тому же делу.

Ссылка, по которой я следую:

Многоязычная поддержка в приложении C# Windows | StudentCompanion[^]

- Что случилось?
Почему я должен повторять кнопку изменения дважды при первом использовании?
И почему обслуживание текущего проекта не прекращается после того, как я закрываю проект? Он находится в тестовой отладке.

Спасибо.

Что я уже пробовал:

Многоязычная поддержка в приложении C# Windows | StudentCompanion[^]

2 Ответов

Рейтинг:
2

OriginalGriff

Почему бы не спросить людей, которые ее написали: у них есть раздел обсуждения ниже "статьи".

Они будут знать гораздо больше о своем коде, чем случайный сайт, который никогда не видел его раньше ... или, по крайней мере, вы на это надеетесь ...


Рейтинг:
0

RickZeeland

Приложение.Перезапуск() иногда это может быть немного сложно, см. ответ здесь: c# - почему это приложение.Restart() не надежен? - переполнение стека[^]
Может быть, вы можете попробовать сначала обойтись без него и перезапустить приложение вручную, чтобы посмотреть, все ли работает так, как ожидалось.