Решение «Пакет Office System Pack нельзя установить в этой системе, поскольку языки не совпадают». ошибка установки

2043
authentictech

Я унаследовал некоторые программы, которые работают в Access 2002 Runtime. Я беру на себя разработку и поддержку.

Программа установки останавливается со следующим сообщением об ошибке (установка в Windows XP):

Visual Basic 6.0 Инструментарий установки

Пакет Office System Pack не может быть установлен в этой системе, поскольку языки не совпадают. Установите пакет Office System Pack для соответствующего языка на вашем компьютере.

Мой системный язык - en-GB, и установщик, кажется, требует, чтобы en-US был установлен как язык системы, который требует перезагрузки системы. Большинство пользователей находятся в Великобритании, так что это будет проблемой.

Может ли это быть решено в существующем пакете установки или оно должно быть решено путем создания нового пакета? Первый очень предпочтителен. Благодарю.

1
Другие решения, которые я нашел, включают в себя сначала установку среды выполнения, а затем копирование файлов приложения в обход установщика. Это, наряду с изменением языкового стандарта системы и перезагрузкой (затем ее повторной загрузкой), на самом деле неприемлемо, поскольку программное обеспечение используется нетехническими пользователями, которые, скорее всего, не захотят прилагать столько усилий. authentictech 11 лет назад 0

1 ответ на вопрос

0
authentictech

В моем случае мне удалось решить проблему, отредактировав файл ospfilelist.txt в существующем пакете установщика, согласно этим инструкциям, без необходимости создавать новый пакет.