Visual Studio - Фиксация ошибки “Файл того имени уже открыта”

Я смог успокоить сторожевой таймер путем понижения с версией ядра. Поэтому я должен был сделать меню личинки видимым , как описано в этом Q& .

После выбора более раннего ядра во время запуска, сторожевой таймер был спокоен. Однако затем rtkit-deamon полностью сошел с ума, съев ту же сумму ЦП, как сторожевой таймер сделал прежде.

9
задан Community 23 May 2017 в 12:24
поделиться

2 ответа

Visual Studio внутренне поддерживает список открытых в данный момент файлов, чтобы избежать проблем, вызванных открытием файлов более одного раза. Любое количество вещей (сбои, перезагрузки, обновление файлов в системе управления версиями вне VS) может привести к повреждению этого списка.

В любом случае проблему можно решить, удалив скрытый Solution.suo , который находится в том же каталоге, что и ваш файл Solution.sln . Это приведет к потере текущего состояния рабочего пространства (открытые файлы, макет окна и т. Д.), Но это не повлияет на ваше решение.

Это скрытый файл, поэтому его можно просмотреть или удалить вам нужно либо включить просмотр скрытых файлов в проводнике, либо использовать del / AH Solution.suo в командной строке.

11
ответ дан 4 December 2019 в 14:29
поделиться

Есть ли у вас какие-либо связанные файлы в решении?

В Visual Studio есть неизменный вариант, согласно которому одновременно может быть открыт только один файл с заданным путем. Этот инвариант используется чаще всего, когда у вас есть связанный файл в вашем проекте / решении и вы пытаетесь открыть как исходную, так и одну из связанных ссылок.

1
ответ дан 4 December 2019 в 14:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: