Не удалось создать файл PDB

Используйте строковые литералы шаблона и синтаксис скобочных обозначений с this:

myList.forEach((data: object, index: number) => {
    this[`myList${index + 1}`][data.id] = `${data.id}-${data.desc}`;
});
39
задан SamB 14 April 2010 в 21:30
поделиться

7 ответов

После стука по моей голове на стене некоторое время на этом и рытье посредством управления исходным кодом, чтобы попытаться возвратиться к рабочей копии, оказалось, что файл PDB не был проблемой вообще. Кто-то удалил исходный файл, который заставлял VS дросселировать, когда я пытался найти что файл создавать отладочную информацию.

Поэтому, если кто-либо сталкивается с этой ошибкой и не может понять это, удостоверьтесь, что Вы не пропускаете исходный файл где-нибудь.

было бы очень полезно, если VS скажет мне, что файл пропускает вместо того, чтобы просто говорить мне, что это имело неустановленную ошибку, создающую файл PDB.

Спасибо.

56
ответ дан Ryan Smith 27 November 2019 в 02:16
поделиться

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

Обычно решение состоит в том, чтобы закрыть и вновь открыть Visual Studio.

0
ответ дан Scott Dorman 27 November 2019 в 02:16
поделиться

Причина состоит почти наверняка в том, который другой процесс подвешивает на дескриптор в тот файл, который препятствует тому, чтобы он был перезаписан. VS является, к сожалению, часто преступником. Если это верно, перезапуск VS решит проблему.

0
ответ дан JaredPar 27 November 2019 в 02:16
поделиться

Если Вы работаете над решением с больше , чем проекты внутренняя часть, существует возможность неправильный порядок .

компиляции
1
ответ дан Avram 27 November 2019 в 02:16
поделиться

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

1
ответ дан David Pokluda 27 November 2019 в 02:16
поделиться

Возможно, что-то еще имеет открытый файл, как редактор или другая копия Visual Studio?

Попытка закрывающийся и перезапускающий VS или даже перезагрузка Вашей машины, чтобы видеть, разрешает ли это проблему.

1
ответ дан Tim Sullivan 27 November 2019 в 02:16
поделиться

Да - определенно проверяют на файлы, которые не стали раскрытыми от VSS, если это - то, где Вы получили свой проект от. Просто ищите файлы с восклицательными знаками. После того как все файлы в проекте - то, где они должны быть локально, PDB сгенерирована w/o проблемы.

0
ответ дан 27 November 2019 в 02:16
поделиться
Другие вопросы по тегам:

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