操作: 我在 NetCore Framework 2.1 中创建了一个新的 ASP.NET Web 应用程序。
我不添加任何东西。我有一个空白的应用程序。我单击构建解决方案。
结果:
我收到“rzc discovery exited with code 1”错误并且构建失败。我什至无法构建由 IDE 创建的空白项目。
我已经尝试了我能找到的一切。
错误指向 Microsoft.AspNetCore.Razor.Design.CodeGeneration.targets 文件第 69 行:这段代码:
<RazorTagHelper
Debug="$(_RazorDebugTagHelperTask)"
DebugTool="$(_RazorDebugTagHelperTool)"
ToolAssembly="$(_RazorToolAssembly)"
UseServer="$(UseRazorBuildServer)"
ForceServer="$(_RazorForceBuildServer)"
SuppressCurrentUserOnlyPipeOptions="$(_RazorSuppressCurrentUserOnlyPipeOptions)"
PipeName="$(_RazorBuildServerPipeName)"
Version="$(RazorLangVersion)"
Configuration="@(ResolvedRazorConfiguration)"
Extensions="@(ResolvedRazorExtension)"
Assemblies="@(RazorReferencePath)"
ProjectRoot="$(MSBuildProjectDirectory)"
TagHelperManifest="$(_RazorTagHelperOutputCache)">
<Output
TaskParameter="TagHelperManifest"
ItemName="FileWrites"/>
</RazorTagHelper>
Run Code Online (Sandbox Code Playgroud)
工具:
请帮忙。
尝试在 GitHub 上查看这个问题。
根据问题中的解释,问题可能在于您的项目可能混合了 .Net Core 稳定版 (2.1) 和预览版的包。
更新项目中的引用以使用正确的 .NET core 版本包可能就足够了
<PackageReference Include="Microsoft.AspNetCore.SpaServices.Extensions" Version="2.1.1" />
<PackageReference Include="Microsoft.Extensions.Identity.Core" Version="2.1.3" />
<PackageReference Include="Microsoft.Extensions.Identity.Stores" Version="2.1.3" />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1974 次 |
| 最近记录: |