У нас есть приложение Delphi 5, которое построено без пакетов времени выполнения, библиотек DLL или внешних ресурсов (то есть одного исполняемого файла). когда мы устанавливаем его на ПК клиентов мы получаем следующие сообщения об ошибках:Delphi - Class TListView не найден
Класс TListView не найден
или
класса TImage не найден
У нас есть установил его на десятки компьютеров, прежде чем без инцидентов, но эта последняя установка является проблематичной.
Целевой ПК - это новая установка Windows XP (Service Pack 3) без установки другого программного обеспечения.
Он не жалуется на все классы, но только один или два. например, TPanel/TForm/TEdit - все в порядке.
Может кто-нибудь подумать, что вызывает это?
EDIT
ех на новом ПК на 30 или около других компьютеров, которые я знаю, начиная с Windows XP с Sp1,2,3, Windows Vista и Windows Embedded. как старые, так и новые ПК были установлены со старой версией, а затем обновлены с последней версией. Единственное различие заключается в том, что скачок версии был выше для последней установки.
@ Re0sless, медведь со мной, пока я играю адвоката дьявола, но действительно ли вы скопировали exe с рабочей машины на нерабочую машину и подтвердили, что она не работает? Если бы вы это сделали, мы могли бы заложить этот путь для отдыха. К сожалению, кроме того, что мы очищаем пункт использования, я вне предложения. –
@ Re0sless - вам не нравится делиться тем, что было последним? –
Я выяснил, что в предложении uses есть единица, которую мы больше не использовали, после того, как она была удалена из всех единиц, которые мы используем, проблема исчезла, я все еще не уверен, почему она не показывалась другие компьютеры. – Re0sless