Хотя есть несколько вопросов и ответов об ошибке «Неизвестный атрибут« targetframework », другие вопросы в основном связаны с ошибками, развертываемыми на сервере, и поэтому ответы показывают IIS 7, которые необходимо изменить. В моем случае я получал ошибку «Непризнанный атрибут« targetframework »при попытке отладки в Visual Studio.Непризнанный атрибут «targetframework» при отладке в Visual Studio
Я вручную изменил свой файл web.config, чтобы обновить его до 4.0, как описано в this MSDN article. Это включало в себя добавление атрибута targetFramework в мою компиляции тег, например:
<compilation debug="true" targetFramework="4.0">
Я сделал это, потому что я хотел использовать сборки, целенаправленные рамки 4.0. Но затем, когда я попытался отладить сайт, я получил ошибку «Неизвестный атрибут« targetframework ». Как я уже упоминал, решения, которые я нашел, все говорили об изменении пула приложений в IIS 7, но я просто пытался запустить сайт в отладчике Visual Studio. Я попытался взглянуть на «Свойства для решения», но ничего не нашел о структуре.