Не удалось загрузить hostfxr.dll после установки сетевого ядра - PullRequest
0 голосов
/ 01 июня 2018

У кого-то есть эта проблема, я меняю ПК и пытался установить сетевое ядро, но против кода возвращаю эту информацию, когда я пытался написать dontet --info

Failed to load the dll from [C:\Program 
Files\dotnet\host\fxr\2.1.0\hostfxr.dll], HRESULT: 0x80070057
The library hostfxr.dll was found, but loading it from C:\Program 
Files\dotnet\host\fxr\2.1.0\hostfxr.dll failed
- Installing .NET Core prerequisites might help resolve this problem.
 http://go.microsoft.com/fwlink/?LinkID=798306&clcid=0x409

Ответы [ 2 ]

0 голосов
/ 16 января 2019

Я столкнулся с той же ошибкой, и я проверил свой класс веб-API Program.cs и обнаружил, что: .UseIISIntegration() отсутствует.Я добавил это, и проблема решена.

public class Program
{
    public static void Main(string[] args)
    {
        CreateWebHostBuilder(args).Build().Run();
    }

    public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
        WebHost.CreateDefaultBuilder(args).UseStartup<Startup>().UseIISIntegration();
}
0 голосов
/ 14 июня 2018

Установка этого обновления решит проблему для Windows 7 :

https://www.microsoft.com/en-us/download/details.aspx?id=26767

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