Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net core VS 2017 15.3中带ASP.net Core 2.0的SignalR Core无法加载文件或程序集';System.Diagnostics.DiagnosticsSource,版本=4.0.2.1_Asp.net Core_Signalr - Fatal编程技术网

Asp.net core VS 2017 15.3中带ASP.net Core 2.0的SignalR Core无法加载文件或程序集';System.Diagnostics.DiagnosticsSource,版本=4.0.2.1

Asp.net core VS 2017 15.3中带ASP.net Core 2.0的SignalR Core无法加载文件或程序集';System.Diagnostics.DiagnosticsSource,版本=4.0.2.1,asp.net-core,signalr,Asp.net Core,Signalr,在VS 2017 15.3运行时异常中使用ASP.net Core 2.0预装配SignalR Core。。无法加载文件或程序集System.Diagnostics.DiagnosticsSource,版本=4.0.2.1 我在运行时得到一个异常,而不是构建时 引发异常:Microsoft.AspNetCore.Hosting.dll中的“System.IO.FileLoadException” Microsoft.AspNetCore.Hosting.dll中发生类型为“System.IO.F

在VS 2017 15.3运行时异常中使用ASP.net Core 2.0预装配SignalR Core。。无法加载文件或程序集System.Diagnostics.DiagnosticsSource,版本=4.0.2.1

我在运行时得到一个异常,而不是构建时 引发异常:Microsoft.AspNetCore.Hosting.dll中的“System.IO.FileLoadException” Microsoft.AspNetCore.Hosting.dll中发生类型为“System.IO.FileLoadException”的未处理异常 无法加载文件或程序集“System.Diagnostics.DiagnosticsSource,版本=4.0.2.1,区域性=中性,PublicKeyToken=CC7B13FFCD2DD51”。定位的程序集清单定义与程序集引用不匹配。(来自HRESULT的异常:0x8013100)

出错的代码行是

    public static IWebHost BuildWebHost(string[] args) =>
        WebHost.CreateDefaultBuilder(args)
            .UseStartup<Startup>()
            .Build();
D:\org\projects>dotnet--版本2.0.0-preview2-006497

PackageReference Include=“Microsoft.AspNetCore.signal”Version=“1.0.0-preview2-24707”
PackageReference Include=“Microsoft.AspNetCore.All”Version=“2.0.0-preview2-final”

我在升级到Visual Studio 15.3和.NET core 2.0后尝试运行WebApi应用程序时遇到了相同的错误。我使用15.3创建了一个新的WebApi项目

我只是简单地尝试运行VisualStudio创建的项目,就得到了这个错误

事实证明,我仍然安装了2.0 SDK的预览版本。这导致我的项目引用了Microsoft.NETCore.App NuGet包的预览版本

通过卸载preview SDK并安装完整的2.0 SDK(于2017年8月11日发布),我能够让我的项目运行(不再弹出此异常)。

可能重复的
     Dependency "System.Diagnostics.DiagnosticSource, Version=4.0.2.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51".
         Could not resolve this reference. Could not locate the assembly "System.Diagnostics.DiagnosticSource, Version=4.0.2.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.