Я работаю над Visual Studio C ++ 6, разрабатывая COM / DLL. Я создал STDMethod и удалил его через интерфейс (щелкните правой кнопкой мыши и удалили). Теперь каждый раз, когда я строю код, появляется окно с сообщением «Этот файл был изменен вне исходного редактора. Вы хотите перезагрузить его?» Пожалуйста, предложите мне способ избежать этой проблемы. Спасибо
Вы должны удалить метод из файла IDL.
Каждый раз, когда IDL перекомпилируется, файл проекта .h будет перестраиваться. если он открыт в вашем редакторе, вы получите это уведомление. закройте окно редактора файлов .h, если оно открыто до перекомпиляции IDL.
Кстати, то же самое верно для dlldata.c, prjname_i.c и prjname_p.c для файлов кода прокси / заглушки.
Других решений пока нет …