Все виды бритвы с добавлением ссылки на «WebApplication1», которая не существует - PullRequest
0 голосов
/ 06 февраля 2019

Я пытаюсь создать некоторые представления для своего проекта ASP.NET .NET Framework, и по какой-то причине на странице Razor продолжает добавляться ссылка на «WebApplication1», которая не существует.Это приводит к тому, что представление не отображается.

Вот ошибка: https://imgur.com/a/nckrc6d

Я уже пытался удалить строку 'using WebApplicaction1', но кажется, что она автоматически генерируется при запуске.

@{
    ViewBag.Title = "Change Password";
}

<h2>Change Password</h2>

1 Ответ

0 голосов
/ 06 февраля 2019

Полагаю, вы забыли удалить ссылку WebApplication1 в файле web.config в папке Views (а не в папке решения).

  <system.web.webPages.razor>
    <pages pageBaseType="System.Web.Mvc.WebViewPage">
      <namespaces>
        <add namespace="WebApplication1" />    <-- Remove this entry
      </namespaces>
    </pages>
  </system.web.webPages.razor>

Все пространства имен в этом разделе <namespaces/> автоматически добавляются в представление бритвы перед компиляцией.

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