Сегодня я работал с нашим счетом, который жаловался, что на чеках, выходящих из нашей системы бухгалтерского учета, была напечатана подпись "Джона Смита".
Сегодня было необычно, она запускала клиент нашей системы учета на сервере, потому что он работает быстрее, если клиент и сервер находятся на одном компьютере (и да, это очень старая система учета).
Когда она запускает клиент на своей рабочей станции вместо сервера, он работает медленнее, но печатает правильные подписи на чеках.
Таким образом, после небольшого углубления в систему бухгалтерского учета мы обнаружили файл шрифта, содержащий правильную подпись. Однако (и это очень важно), когда мы обращались к файлу на ее рабочей станции, используя путь UNC. Когда мы вошли на сервер как администратор и напрямую открыли файл шрифта, снова появилась подпись "Джон Смит".
Теперь я знаю, первое, что вы собираетесь сказать, это то, что это был идентичный каталог, который выглядит одинаково и не является общим ресурсом ...Я проверил, что мое переименование файла на сервере с UNC-путем, открытым на рабочей станции; и имя файла изменилось в обоих местах.
Так что же здесь происходит?
Рабочая станция была Windows XP, Сервер - Windows Server 2003.
Я также попытался открыть файл на своем компьютере с Windows 7 на работе, и отображаются правильные подписи. Почему он должен отображать подпись "Джон Смит" на компьютере с Windows Server 2003?