Вид MVC не отображается, когда я меняю его местоположение - PullRequest
0 голосов
/ 21 апреля 2019

Я хочу визуализировать файл представления mvc из удаленного местоположения, например, предположим, что test.cshtml файл будет сохранен в корзине s3 и станет общедоступным. Я уже пробовал, как показано ниже, но он говорит об ошибке -

Представление 'https://s3.amazonaws.com/testtt123/test.cshtml' или его мастер не найден или нет движка просмотра поддерживает поиск места.

public ActionResult Index()
{
    //return View("~/Views/Home/test.cshtml"); // this works fine
    return View("https://s3.amazonaws.com/testtt123/test.cshtml"); // this not works
}

ошибка изображения

enter image description here

Какой самый простой способ сделать это? Я не хочу использовать какую-либо стороннюю библиотеку. Как я могу сделать это с mvc5? Заранее спасибо

1 Ответ

3 голосов
/ 21 апреля 2019

Этот сценарий не поддерживается ASP.NET MVC. Файл представления должен храниться в локальной файловой системе. Сетевое расположение тоже может работать, но замедлит вас. Но фреймворк никак не сможет получить представление о HTTP-соединении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...