Ссылки в подключаемой области на корневой веб-сайт (Visual Studio не может разрешить ссылку)

Я использую подключаемый фреймворк, показанный здесь: ASP.NET MVC - подключаемое приложение, но у меня проблема со ссылками (Visual Studio не может разрешить ссылку), изображениями и CSS в модуле. У меня проблема со ссылкой в ​​области.

Когда я создаю ссылку действия внутри области таким образом:

@Html.ActionLink("Home", "Index", "Home", new { Area = "" }, null)

Visual Studio сообщает, что индекс действий и контроллер Home не существует. То же самое с другой ссылкой (изображения, CSS), которые находятся в корне проекта. Спасибо за помощь!

1 ответ

Ужасная идея Если этого нет в книгах MVC... не делайте этого! Я говорю о той подключаемой ссылке на приложение, на которую вы ссылались. Области, которые исключены в проекте... Я был только на большом корпоративном приложении. Папка bin основного проекта с областями не будет правильно очищаться. Таким образом, в проекте методы контроллера, которые я бы обновлял и отлаживал... и он не попадал бы в символы, а dll в бине main не соответствовал коду.

Существует огромная проблема с этим взломом. Не делайте вставные области. Я искал то, почему архитекторы пошли с этим подходом, и я наконец нашел статью, а затем, основываясь на поиске ключевых слов, я наткнулся на других людей, жалующихся в комментариях о том, насколько плохой была эта идея.

Это потратило много времени и денег на несколько команд в крупном корпоративном проекте.

Другие вопросы по тегам