|
|
|
Как избавиться от "File ...\frmbase.vcx is in use ..."
|
|||
|---|---|---|---|
|
#18+
После редактирования формы созданной на базе класса в момент перекомпиляции проекта возникает ошибка: Compiling ...\frmbase.vcx File ...\frmbase.vcx is in use and cannot be recompiled. Раньше не было. После чего появилась не скажу, т.к. не отследил (по времени очень совпадает с установкой SP1 на VFP9). Подскажите, что и где мог зацепить и как избавиться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2006, 08:52 |
|
||
|
Как избавиться от "File ...\frmbase.vcx is in use ..."
|
|||
|---|---|---|---|
|
#18+
Перед компиляцией дай CLEAR ALL (класс остался в кэше). С уважением, Алексей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2006, 09:11 |
|
||
|
Как избавиться от "File ...\frmbase.vcx is in use ..."
|
|||
|---|---|---|---|
|
#18+
посмотрите дебагером какие объекты живые нужно чистить за собой Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. мне помагает такой макрос я его настроил на нажатие ALT+CTRL+C и пользую в любой момент когда необходимо все почитстить если при разработке появилась ошибка Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2006, 09:47 |
|
||
|
Как избавиться от "File ...\frmbase.vcx is in use ..."
|
|||
|---|---|---|---|
|
#18+
Aleksey-KПеред компиляцией дай CLEAR ALL (класс остался в кэше). А почему вдруг класс остается в кэше? Открыл VFP. Открыл форму. Сделал исправление любое. Сохранил форму (всегда считал что призакрытии все должно закрываться - и классы тоже). Recomp... - ошибка. Закрыл проект. Открыл снова. Recomp... - ошибка. CLEAR конечно помогает. Но раньше такого не было. Точнее изредка встречалось, но это было, действительно, связано непосредственнос моими действия. А сейчас наблюдается постоянно. Такое впечатление, что где-то какую-то опцию зацепл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2006, 11:21 |
|
||
|
Как избавиться от "File ...\frmbase.vcx is in use ..."
|
|||
|---|---|---|---|
|
#18+
MikeLedПосле редактирования формы созданной на базе класса в момент перекомпиляции проекта возникает ошибка: Compiling ...\frmbase.vcx File ...\frmbase.vcx is in use and cannot be recompiled. Раньше не было. После чего появилась не скажу, т.к. не отследил (по времени очень совпадает с установкой SP1 на VFP9). Подскажите, что и где мог зацепить и как избавиться? 1. в памяти остался какой-то объект на основе класса из библиотеки frmbase.vcx посмотри перед сборкой disp memo to VarList.txt 2. В VFP6 вижу регулярно такое: если есть класс "frmbrow" созданный на основе класса "frmbase", то после создания и удаления объекта на основе "frmbrow" - "frmbase" не открывается до clear all ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2006, 13:08 |
|
||
|
Как избавиться от "File ...\frmbase.vcx is in use ..."
|
|||
|---|---|---|---|
|
#18+
Dima Tпосмотри перед сборкой disp memo to VarList.txt Нет ничего. Перед изменением, перед сборкой, после сборки с ошибкой - получил три файла. Сравнил их - братья и близнецы. Но Clear ALL лечит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2006, 14:04 |
|
||
|
Как избавиться от "File ...\frmbase.vcx is in use ..."
|
|||
|---|---|---|---|
|
#18+
Больше посоветовать нечего :( если подозреваешь настройки фокса, то можешь поставить фокс на другую машину, и попробуй то же самое поделать - глюка не будет, значит настройки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2006, 15:04 |
|
||
|
Как избавиться от "File ...\frmbase.vcx is in use ..."
|
|||
|---|---|---|---|
|
#18+
А как посмотреть какие классы ... in use в данный момент. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2006, 16:10 |
|
||
|
Как избавиться от "File ...\frmbase.vcx is in use ..."
|
|||
|---|---|---|---|
|
#18+
MikeLedА как посмотреть какие классы ... in use в данный момент. Могу ошибиться, но думаю что никак. Можно посмотреть только существующие переменные и окна disp memo to VarList.txt а там дальше анализировать переменные типа объект и смотреть на основе какого класса они созданы (свойство ClassLibrary), но если ты говоришь, что в файле одно и то же и при этом ошибка может быть, а может и не быть, то они не причем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2006, 16:40 |
|
||
|
Как избавиться от "File ...\frmbase.vcx is in use ..."
|
|||
|---|---|---|---|
|
#18+
Я так думаю, что это баг VFP (а может быть и фича :) ) С уважением, Алексей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2006, 19:01 |
|
||
|
Как избавиться от "File ...\frmbase.vcx is in use ..."
|
|||
|---|---|---|---|
|
#18+
Результат Display status желательно бы увидеть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2006, 20:30 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=34170809&tid=1590257]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
31ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
78ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 375ms |

| 0 / 0 |
