Ну, моя відповідь - це не просто короткий підсумок усіх рішень, але він пропонує і більше.
Розділ (1):
Загальні рішення:
У мене було чотири помилки подібного типу ("файл метаданих не вдалося знайти"), а також одна помилка: "Не вдалося відкрити вихідний файл (" Не визначена помилка ")".
Я намагався позбутися помилки "файл метаданих не вдалося знайти". З цього приводу я прочитав багато публікацій, блогів тощо і виявив, що ці рішення можуть бути ефективними (узагальнюючи їх тут):
Перезапустіть Visual Studio і спробуйте створити його ще раз.
Перейдіть до "Провідник рішень" . Клацніть правою кнопкою миші рішення. Перейдіть до Властивості . Перейдіть у "Менеджер конфігурацій" . Перевірте, чи встановлені прапорці в розділі "Побудувати" , чи немає. Якщо будь-який або всі вони не встановлені, перевірте їх і спробуйте створити його ще раз.
Якщо вищезазначені рішення не працюють, дотримуйтесь послідовності, зазначеної в кроці 2 вище, і навіть якщо всі прапорці встановлені, зніміть їх, зніміть прапорець і спробуйте створити заново.
Залежності замовлення та проекту:
Перейдіть до "Провідник рішень" . Клацніть правою кнопкою миші рішення. Перейдіть до розділу "Залежності проекту ..." . Ви побачите дві вкладки: "Залежності" та "Порядок побудови" . Цей порядок побудови - це той, в якому будується рішення. Перевірте залежності проекту та порядок складання, щоб перевірити, чи намагається якийсь проект (скажімо, «проект1»), який залежить від інших (скажімо, «проект2»), створити перед цим (проект2). Це може бути причиною помилки.
Перевірте шлях відсутнього .dll:
Перевірте шлях зниклого .dll. Якщо шлях містить пробіл або будь-який інший недійсний символ шляху, видаліть його та спробуйте створити його ще раз.
Якщо це причина, то відрегулюйте порядок складання.
Розділ (2):
Мій конкретний випадок:
Я спробував усі етапи вище з різними перестановками та комбінаціями з перезапуском Visual Studio кілька разів. Але, це мені не допомогло.
Отже, я вирішив позбутися від іншої помилки, на яку я зіткнувся ("Не вдалося відкрити вихідний файл (" Невизначена помилка ")").
Я натрапив на повідомлення в блозі: помилка TFS - вихідний файл не вдалося відкрити ("Не визначена помилка")
Я спробував кроки , згадані в цьому блозі, і я позбувся помилки «Вихідний файл не може бути відкритий (" Невідома помилка ")» і дивно , я позбулася інших помилок ( «файл метаданих не може бути знайдений») , як добре.
Розділ (3):
Мораль історії:
Спробуйте всі рішення, як зазначено в розділі (1) вище (та будь-які інші рішення), щоб позбутися від помилки. Якщо нічого не виходить, згідно з блогом, згаданим у розділі (2) вище, видаліть записи всіх вихідних файлів, яких більше немає в керуванні джерелами та файловій системі, з вашого файлу .csproj .