Только начал работать над устаревшим приложением для нового клиента в Visual Basic 6 (знаю... ну да... но деньги есть деньги). Каждый раз, когда я запускаю приложение, закрываю его и возвращаюсь в Visual Basic, я не могу сохранить активный отчет Data Dynamics. Это верно, даже если я не изменяю отчет (т. е. нажимаю «Сохранить» и все равно получаю сообщение об ошибке).
Я получаю сообщение об ошибке:
Имя файла "tmp" каждый раз разное.
Когда это происходит (то есть каждый раз, когда я запускаю), мне приходится закрывать Visual Basic и перезапускать его. Это убивает мою продуктивность.
Вещи, которые я уже смотрел/пробовал:
- Я проверил, что файл существует (он существует)
- Я проверил, что у меня есть доступ к файлу (да. Я администратор и временно предоставил пользователю «Все» «Полный доступ» ко всем папкам на пути.
- Я запустил Visual Basic 6 в качестве администратора (ОС Windows 7 BTW)
- Я установил режим совместимости для Visual Basic 6 на «Windows XP с пакетом обновления 1» и пакетом 2 и просто XP.
- Я сделал те же разрешения «Все» для каталога, в котором содержится файл группы проекта Visual Basic (в этом каталоге создается много файлов * .tmp)
Если я не открою конструктор активных отчетов Data Dynamics, я не верю, что получу эту ошибку, и я смогу сохранить и запустить его повторно по мере необходимости.
Я искал решение в Интернете до тошноты, но не нашел ничего или даже упоминания о той же проблеме.
Мысли? Я не могу справиться с необходимостью перезапускать всю среду разработки каждый раз, когда я вношу изменения в приложение.