Не удалось найти dll фасадов файлов метаданных Ошибка CSC

Я использую Visual Studio 2013. Когда я компилирую/запускаю свой проект, я получаю сообщение об ошибке

Файл метаданных «C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\ .NETFramework\v4.5.1\Facades\ *.dll» не найден имя_проекта\CSC ProjectPath.

Я указал не удалось найти файл метаданных ".dll"

Я пробовал все решения по ссылке выше, но все равно безуспешно.


person Rushee    schedule 11.02.2015    source источник


Ответы (1)


У вас может быть неправильный путь в ваших ссылках. На моей машине у меня другой путь к каталогу Facades:

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.1\Facades\*.*

Дважды проверьте разделители \.

person EggScrambler    schedule 11.02.2015
comment
Похоже, что редактор переполнения стека использует некоторые обратные косые черты... поэтому некоторые обратные косые черты приходится удваивать. - person EggScrambler; 11.02.2015
comment
И у вас есть последняя обратная косая черта после Facades\*.dll? - person EggScrambler; 11.02.2015
comment
Да, у меня это есть. Файл метаданных 'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.1\Facades\ *.dll' не может быть найден projectPath\CSC ProjectName - person Rushee; 11.02.2015
comment
Мне нужно дать пробел перед * в указанном выше пути, иначе косая черта исчезнет. - person Rushee; 11.02.2015
comment
Почему он ищет *.dll? Обычно ссылки добавляются по одной? Действительно ли каталог существует в вашей системе? - person EggScrambler; 11.02.2015
comment
Возможно, вам придется загрузить файл проекта, который вызывает это. - person EggScrambler; 11.02.2015