Включая пользовательский ViewLocation для ReSharper, чтобы найти View в MVC - PullRequest
0 голосов
/ 20 мая 2019

ReSharper показывает все мои представления и частичные представления красным цветом, когда я хочу вернуть их в контроллер.

https://resharper -support.jetbrains.com / Нс / EN-US / сообщество / сообщения / 115000796310-MVC-Inspection-не может-Разрешая-видовые частичные просмотры-акция-контроллеры-etc-

http://www.enkelmedia.se/blogg/2018/11/5/how-to-fix-when-resharper-says-cannot-resolve-partial-view.aspx и

Как указать расположение вида в asp.net core mvc при использовании пользовательских расположений? все руководства, которые я пытался следовать. Я использовал NuGet для включения JetBrains.Annotations и добавил следующие строки в мой AssemblyInfo.cs

[сборка: AspMvcPartialViewLocationFormat ("/ Features / {1} / {0} .cshtml")]

[сборка: AspMvcPartialViewLocationFormat ("~ / Features / {1} / {0} .cshtml")]

[сборка: AspMvcPartialViewLocationFormat ("/ Features / {2} / {1} / {0} .cshtml")]

[сборка: AspMvcPartialViewLocationFormat ("~ / Features / {2} / {1} / {0} .cshtml")]

[сборка: AspMvcViewLocationFormat ("/ Features {2} / {1} / {0} .cshtml")]

[сборка: AspMvcViewLocationFormat ("~ / Features {2} / {1} / {0} .cshtml")]

[сборка: AspMvcViewLocationFormat ("/ Features / {1} / {0} .cshtml")]

[сборка: AspMvcViewLocationFormat ("~ / Features / {1} / {0} .cshtml")]

Структура папок в VS 2017 Проект -> Функции -> Имя элемента (например, Admin) -> Функция (Инструмент администратора) -> Контроллер + Вид + Модель в этой папке ИЛИ ЖЕ Проект -> Функции -> Функция (Admin Tool) -> Контроллер + Вид + Модель в этой папке

для обоих я хочу включить пользовательские пути для ReSharper для поиска представлений.

В настоящее время я получаю сообщение об ошибке Не удается разрешить представление '_ViewName'

Ожидается, что будет (просмотреть) ~ / Features / Admin / AdminTools / _AdminTools.cshtml

...