Копирование ссылок Asp.net MVC Project Error
Я пытаюсь работать над проектом asp.net и у меня возникли проблемы, которые я не понимаю, как исправить.
Я новичок в ASP.NET и учусь шаг за шагом.
Я посмотрел несколько курсов по Линде, а также по Pluralsight и хотел попробовать создать полноценный проект.
Мне сказал человек, который учил меня разделять мой проект на 3 слоя
- Уровень данных
- Просмотр слоя
- Сервисный уровень
Поэтому после создания проекта я щелкнул правой кнопкой мыши на своем решении и добавил 2 новые библиотеки классов для слоев данных и сервисов.
Затем я попытался переместить код в папку Models из View Layer > Data Layer, и мой проект начал показывать ошибки и не компилироваться (я предполагаю, что пропущены все ссылки на структуру сущностей).
Затем я попытался щелкнуть References в моей библиотеке Data Layer> добавить ссылку и сослаться на слой представления.
Это не сработало.
Затем я установил инструменты Power Studio для повышения производительности Visual Studio 2017, чтобы включить раздел команд управления питанием для копирования ссылок.
Затем я перешел на слой представления, скопировал ссылки и попытался вставить в слой данных, и он выдал ошибку, говорящую:
Error HResult E_Fail has been returned from a call to a COM component.
Я знаю, что когда я выполнял проект как 1 слой, и я включал enable-migrations и update-database, все работало, и я предполагаю, что должен сделать это после того, как у меня заработает слой данных.
Есть ли что-то, что я делаю неправильно или неправильно.
Спасибо,
1 ответ
Удаление файлов csproj.user из всех проектов должно решить эту проблему.