Я пытаюсь развернуть приложение ASP.NET 5 на свой 64-разрядный сервер Windows Server 2008 R2. Я создал пустое веб-приложение и настроил профиль публикации файловой системы, используя dnx-clr-win-x64.1.0.0-beta4. Я скопировал результаты из публикации в папку на моем сервере и создал новый виртуальный каталог с пулом приложений .NET 4.0, указывающим на папку wwwroot моего приложения. Однако, когда я пытаюсь просматривать сайт, я получаю эту ошибку:Отсутствует сборка 'dnx.clr.managed'
Could not load file or assembly 'dnx.clr.managed' or one of its dependencies. The system cannot find the file specified.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.IO.FileNotFoundException: Could not load file or assembly 'dnx.clr.managed' or one of its dependencies. The system cannot find the file specified.
Те же самые шаги на моем локальном компьютере (где у меня есть Visual Studio 2015 установлен) работать правильно, так что кажется, что мне нужно установить что-то еще на моем сервере. Я уже установил .NET 4.6 на этом сервере без успеха. Кто-нибудь знает, что мне не хватает?
Как вы можете подать заявку? вам нужно использовать переключатель '--runtime' для команды' dnu publish' ('--runtime active' для активной среды выполнения). – tugberk
Я публикую из Visual Studio, поэтому я просто использую то, что генерирует графический интерфейс. – Chris
@tugberk Я получаю ту же ошибку на localhost. Может ли кто-нибудь рекомендовать выход? –