AKStream编译错误
已启动重新生成… 已还原 F:\MediaServer\AKStream\AKStream-master\SystemInfoLibrary\src\SystemInfoLibrary.Standard\SystemInfoLibrary.Standard.csproj (用时 148 ms)。 已还原 F:\MediaServer\AKStream\AKStream-master\SipSorcery\SIPSorcery.csproj (用时 214 ms)。 已还原 F:\MediaServer\AKStream\AKStream-master\LibGB28181SipClient\LibGB28181SipClient.csproj (用时 84 ms)。 已还原 F:\MediaServer\AKStream\AKStream-master\LibLogger\LibLogger.csproj (用时 133 ms)。 已还原 F:\MediaServer\AKStream\AKStream-master\LibSystemInfo\LibSystemInfo.csproj (用时 595 ms)。 已还原 F:\MediaServer\AKStream\AKStream-master\LibZLMediaKitMediaServer\LibZLMediaKitMediaServer.csproj (用时 595 ms)。 已还原 F:\MediaServer\AKStream\AKStream-master\AKStreamWeb\AKStreamWeb.csproj (用时 342 ms)。 已还原 F:\MediaServer\AKStream\AKStream-master\LibGB28181SipServer\LibGB28181SipServer.csproj (用时 356 ms)。 已还原 F:\MediaServer\AKStream\AKStream-master\LibCommon\LibCommon.csproj (用时 607 ms)。 已还原 F:\MediaServer\AKStream\AKStream-master\AKStreamKeeper\AKStreamKeeper.csproj (用时 599 ms)。 已还原 F:\MediaServer\AKStream\AKStream-master\Test_LibSystemInfo\Test_LibSystemInfo.csproj (用时 234 ms)。 1>------ 已启动全部重新生成: 项目: LibLogger, 配置: Debug Any CPU ------ 1>F:\MediaServer\AKStream\AKStream-master\LibLogger\LibLogger.csproj : warning : 无法找到 global.json 指定的 .NET SDK,请检查是否安装了指定的版本。 1>C:\Program Files\dotnet\sdk\5.0.401\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.targets(127,5): error NETSDK1141: 无法解析位于 F:\MediaServer\AKStream\AKStream-master\global.json 的 global.json 中指定的 .NET SDK 版本。 1>已完成生成项目“LibLogger.csproj”的操作 - 失败。 2>------ 已启动全部重新生成: 项目: SIPSorcery, 配置: Debug Any CPU ------ 2>C:\Program Files\dotnet\sdk\5.0.401\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.targets(127,5): error NETSDK1141: 无法解析位于 F:\MediaServer\AKStream\AKStream-master\global.json 的 global.json 中指定的 .NET SDK 版本。 2>已完成生成项目“SIPSorcery.csproj”的操作 - 失败。 3>------ 已启动全部重新生成: 项目: LibCommon, 配置: Debug Any CPU ------ 4>------ 已启动全部重新生成: 项目: LibGB28181SipClient, 配置: Debug Any CPU ------ 3>C:\Program Files\dotnet\sdk\5.0.401\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.targets(127,5): error NETSDK1141: 无法解析位于 F:\MediaServer\AKStream\AKStream-master\global.json 的 global.json 中指定的 .NET SDK 版本。 3>已完成生成项目“LibCommon.csproj”的操作 - 失败。 4>F:\MediaServer\AKStream\AKStream-master\LibGB28181SipClient\LibGB28181SipClient.csproj : warning : 无法找到 global.json 指定的 .NET SDK,请检查是否安装了指定的版本。 5>------ 已启动全部重新生成: 项目: SystemInfoLibrary.Standard, 配置: Debug Any CPU ------ 5>C:\Program Files\dotnet\sdk\5.0.401\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.targets(127,5): error NETSDK1141: 无法解析位于 F:\MediaServer\AKStream\AKStream-master\global.json 的 global.json 中指定的 .NET SDK 版本。 5>已完成生成项目“SystemInfoLibrary.Standard.csproj”的操作 - 失败。 6>------ 已启动全部重新生成: 项目: LibSystemInfo, 配置: Debug Any CPU ------ 6>C:\Program Files\dotnet\sdk\5.0.401\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.targets(127,5): error NETSDK1141: 无法解析位于 F:\MediaServer\AKStream\AKStream-master\global.json 的 global.json 中指定的 .NET SDK 版本。 6>已完成生成项目“LibSystemInfo.csproj”的操作 - 失败。 7>------ 已启动全部重新生成: 项目: LibGB28181SipServer, 配置: Debug Any CPU ------ 8>------ 已启动全部重新生成: 项目: LibZLMediaKitMediaServer, 配置: Debug Any CPU ------ 9>------ 已启动全部重新生成: 项目: AKStreamKeeper, 配置: Debug Any CPU ------ 10>------ 已启动全部重新生成: 项目: Test_LibSystemInfo, 配置: Debug Any CPU ------ 7>C:\Program Files\dotnet\sdk\5.0.401\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.targets(127,5): error NETSDK1141: 无法解析位于 F:\MediaServer\AKStream\AKStream-master\global.json 的 global.json 中指定的 .NET SDK 版本。 7>已完成生成项目“LibGB28181SipServer.csproj”的操作 - 失败。 4>C:\Program Files\dotnet\sdk\5.0.401\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.targets(127,5): error NETSDK1141: 无法解析位于 F:\MediaServer\AKStream\AKStream-master\global.json 的 global.json 中指定的 .NET SDK 版本。 4>已完成生成项目“LibGB28181SipClient.csproj”的操作 - 失败。 8>F:\MediaServer\AKStream\AKStream-master\LibZLMediaKitMediaServer\LibZLMediaKitMediaServer.csproj : warning : 无法找到 global.json 指定的 .NET SDK,请检查是否安装了指定的版本。 9>F:\MediaServer\AKStream\AKStream-master\AKStreamKeeper\AKStreamKeeper.csproj : warning : 无法找到 global.json 指定的 .NET SDK,请检查是否安装了指定的版本。 10>F:\MediaServer\AKStream\AKStream-master\Test_LibSystemInfo\Test_LibSystemInfo.csproj : warning : 无法找到 global.json 指定的 .NET SDK,请检查是否安装了指定的版本。 8>C:\Program Files\dotnet\sdk\5.0.401\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.targets(127,5): error NETSDK1141: 无法解析位于 F:\MediaServer\AKStream\AKStream-master\global.json 的 global.json 中指定的 .NET SDK 版本。 8>已完成生成项目“LibZLMediaKitMediaServer.csproj”的操作 - 失败。 11>------ 已启动全部重新生成: 项目: AKStreamWeb, 配置: Debug Any CPU ------ 11>F:\MediaServer\AKStream\AKStream-master\AKStreamWeb\AKStreamWeb.csproj : warning : 无法找到 global.json 指定的 .NET SDK,请检查是否安装了指定的版本。 11>C:\Program Files\dotnet\sdk\5.0.401\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.targets(127,5): error NETSDK1141: 无法解析位于 F:\MediaServer\AKStream\AKStream-master\global.json 的 global.json 中指定的 .NET SDK 版本。 11>已完成生成项目“AKStreamWeb.csproj”的操作 - 失败。 9>C:\Program Files\dotnet\sdk\5.0.401\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.targets(127,5): error NETSDK1141: 无法解析位于 F:\MediaServer\AKStream\AKStream-master\global.json 的 global.json 中指定的 .NET SDK 版本。 9>已完成生成项目“AKStreamKeeper.csproj”的操作 - 失败。 10>C:\Program Files\dotnet\sdk\5.0.401\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.targets(127,5): error NETSDK1141: 无法解析位于 F:\MediaServer\AKStream\AKStream-master\global.json 的 global.json 中指定的 .NET SDK 版本。 10>已完成生成项目“Test_LibSystemInfo.csproj”的操作 - 失败。 ========== 全部重新生成: 成功 0 个,失败 11 个,跳过 0 个 ==========
错误分析:本地安装的是vs2019
错误提示:
无法找到 global.json 指定的 .NET SDK,请检查是否安装了指定的版本。
错误目录:
C:\Program Files\dotnet\sdk\5.0.401\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.targets(127,5): error NETSDK1141:
解决:把代码自带的配置信息改成本地自带的sdk 解决
{ "sdk": { "version": "3.1.404" } }
{ "sdk": { "version": "5.0.401" } }