【发布时间】:2018-06-26 06:42:02
【问题描述】:
我有一个由多个 .NET Core (2.1) 项目和一个用 Blazor (0.4.0) 编写的 Web 解决方案组成的解决方案。
我刚刚开始收到以下错误:
错误 MSB3073 命令 "dotnet "C:\Users\YYY.nuget\packages\microsoft.aspnetcore.blazor.build\0.4.0\targets../tools/illink/illink.dll" -c link -u链接 -t --verbose -d "C:\Users\YYY.nuget\packages\microsoft.aspnetcore.blazor.build\0.4.0\targets../tools/mono/bcl/" -d "C:\Users \YYY.nuget\packages\microsoft.aspnetcore.blazor.build\0.4.0\targets../tools/mono/bcl/Facades/" -o "C:\TFS2\BAP - Desktop\Main\Source\Code\ Framework.Desktop\obj\Debug\netstandard2.0\blazor/linker/" -x "C:\Users\YYY.nuget\packages\microsoft.aspnetcore.blazor.build\0.4.0\targets\BuiltInBclLinkerDescriptor.xml" - x "C:\TFS2\BAP - Desktop\Main\Source\Code\Framework.Desktop\obj\Debug\netstandard2.0\blazor\linker.descriptor.xml" -a "C:\Users\YYY.nuget\packages \microsoft.aspnetcore.blazor\0.4.0\lib\netstandard2.0\Microsoft.AspNetCore.Blazor.dll" -a "C:\Users\YYY.nuget\packages\microsoft.aspnetcore.blazor.browser\0.4.0 \lib\netstandard2.0\Microsoft.AspNetCore.Blazor.Browser.dll" -a "C:\Program Files\dotnet\sdk\NuGetFall backFolder\microsoft.extensions.dependencyinjection\2.0.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.dll" -a "C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.extensions.dependencyinjection.abstractions\2.0 .0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll" -a "C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.extensions.localization.abstractions\2.1.0\lib\netstandard2. 0\Microsoft.Extensions.Localization.Abstractions.dll" -a "C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.extensions.logging.abstractions\2.1.0\lib\netstandard2.0\Microsoft.Extensions.Logging .Abstractions.dll" -a "C:\Program Files\dotnet\sdk\NuGetFallbackFolder\system.componentmodel.annotations\4.5.0\lib\netstandard2.0\System.ComponentModel.Annotations.dll" -a "C:\ TFS2\BAP - Desktop\Main\Source\Code\BlazorDevExtreme\bin\Debug\netstandard2.0\BlazorDevExtreme.dll" -a "C:\TFS2\BAP - Desktop\Main\Source\Code\XXXXXX.IdentityProvider.Model\ bin\调试\netst andard2.0\XXXXXX.IdentityProvider.Model.dll" -a "C:\TFS2\BAP - Desktop\Main\Source\Code\XXXXXX.Utilities\bin\Debug\netstandard2.0\XXXXXX.Utilities.dll" -a "C:\TFS2\BAP - 桌面\Main\Source\Code\XXXXXX.ServiceLayer.Analytic.Web\Lib\DevExpress.CodeParser.v18.1.dll" -a "C:\TFS2\BAP - 桌面\Main\ Source\Code\Framework.Constants\bin\Debug\netstandard2.0\Framework.Constants.dll" -a "C:\TFS2\BAP - Desktop\Main\Source\Code\Framework.Shared\bin\Debug\netstandard2. 0\Framework.Shared.dll" -a "C:\TFS2\BAP - Desktop\Main\Source\Code\XXXXXX.ServiceLayer.Analytic.Web\Lib\DevExpress.Data.v18.1.dll" -a "C :\TFS2\BAP - Desktop\Main\Source\Code\Framework.Desktop\obj\Debug\netstandard2.0\Framework.Desktop.dll"" 退出,代码为 1。Framework.Desktop C:\Users\YYY.nuget\包\microsoft.aspnetcore.blazor.build\0.4.0\targets\Blazor.MonoRuntime.targets 441
我真的不知道为什么会这样。
我知道任何人都很难解决 - 但如果你能指出为什么会发生这样的错误,那么我可能能够解决它:)
我已尝试清理/重建,PC 也已多次关闭和打开,但错误仍然存在。
有什么想法吗?和.NET Core有关吗?
【问题讨论】:
-
这个错误究竟是什么时候发生的?
-
它发生在我构建解决方案时。
-
失败的是 Blazor 项目?该项目的命令行上的“dotnet build”会发生什么?
-
我运行了你建议的命令,它实际上给了我一些我在从 Visual Studio 进行标准构建时没有得到的信息。现在我有一个具体的错误要解决,这样会更容易一些,感谢 m8 的帮助!祝你有美好的一天;)
-
如果你找到了,请把答案贴出来,也许它会帮助别人。
标签: c# asp.net-core .net-core blazor