Я создал новое приложение .NET Core MVC с последней версией Visual Studio 2017. Затем я добавил новое представление в общую папку и на него ссылаюсь следующим образом:
@await Html.PartialAsync("MyNewView")
Это прекрасно работает в разработке и на моем локальном IIS.
Изменив его на это (также скопировал View в указанной папке):
@await Html.PartialAsync("../Account/MyNewView")
Дает мне исключение, подобное этому:
InvalidOperationException: частичное представление '../Account/MyNewView' не было
найдено.
Этот работает только в Visual Studio, но не в моем IIS (развертывание файлов).
Полагаю, это как-то связано с предварительно скомпилированными представлениями. Есть ли обходной путь для этого?