Visual Studio необходимо запустить экземпляр EXCEL.EXE
, чтобы включить редактирование листов Excel в режиме разработки из Visual Studio.К сожалению, вместо того, чтобы всегда запускать свой собственный, если он находит тот, который уже работает, он будет использовать тот.Если этот экземпляр работал или запускает макрос, например, макрос иногда падает.И если по какой-то причине мне нужно убить его (что я часто и делаю), он, очевидно, перестанет работать и в VS.
Решение - закрыть ВСЕ EXCEL.EXE
экземпляры, запустить VS, открыть проект VSTOЗатем VS не найдет запущенных экземпляров Excel и запустит свой собственный, а затем я смогу снова открыть свои предыдущие экземпляры.Это не всегда возможно, поэтому я хотел бы найти способ заставить VS открывать новый экземпляр каждый раз.