Я сейчас работаю над демонстрационным приложением ASP.NET Core 2.1
.Я пытаюсь использовать новый RCL
(Razor class Library
) в своем приложении ASP.NET Core MVC.
В моем решении есть 2 проекта
- Проект 1: ASP.Приложение NET Core MVC
- Проект 2: Библиотека классов Razor (MVC)
Структура моей библиотеки классов Razor очень проста:
↓ Это исходный код _ViewStart.cshtml
в проекте 1 (приложение ASP.NET Core MVC)
@{
Layout = "/Areas/MyFeature/Views/Shared/_Layout.cshtml";
}
Действия по воспроизведению проблемы:
- Построить библиотеку классов бритвы (MVC)
- в проекте 1 (приложение ASP.NET CORE MVC), добавить ссылку на
.dll
, view.dll
, созданную на шаге 1, - Исключает зависимости от проекта 2 (
RCL
). - В Visual Studio выгрузите проект 2 (RCL).
- Сборка проекта 1 (приложение ASP.NET CORE MVC).
- Результаты арe показано ниже.
Почему возникают такие ошибки?
Я загрузил файл проекта на Google Drive (ссылка для загрузки))
Я хочу зашифровать файлы в Razor Class Library (MVC).
Пожалуйста, сообщите мне, если мой метод неправильный или шаги неправильные.
Iс нетерпением жду ответа.