zoukankan      html  css  js  c++  java
  • rzc generate exited with code -2147450730.

    rzc generate exited with code -2147450730. Sunway.Ginkgo.Web.Mvc C:Usersabc.nugetpackagesmicrosoft.aspnetcore.razor.design2.2.0uild etstandard2.0Microsoft.AspNetCore.Razor.Design.CodeGeneration.targets 131

    方法一:

    1. 删除这个包->Microsoft.VisualStudio.Web.CodeGeneration.Design(据说是.net core自带了这个包,不过我自己没找到...)

    2. 删除这个文件夹下的两个文件(C:UsersAdministrator.nugetpackagesmicrosoft.aspnetcore.razor.design2.2.0uild etstandard2.0),重新编译项目就可以了。

    3. 如果以上两步还是不行,安装一下这个包Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation,清理项目重新运行一次再试一下

    方法二:

    将项目的页面编译方式改为非运行时编译,方法如下:

    .net core3.1开始页面实时编译

    安装NuGet包

    1
    Install-Package Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation

     startup.cs 中的ConfigureServices 方法加入以下配置

    1
    2
    3
    4
    5
    public void ConfigureServices(IServiceCollection services)
    {
        services.AddRazorPages()
            .AddRazorRuntimeCompilation();
    }

    项目.csproj 文件加入以下节点

    <PropertyGroup>
        <TargetFramework>netcoreapp3.1</TargetFramework>
        <RazorCompileOnBuild>false</RazorCompileOnBuild>
        <MvcRazorCompileOnPublish>false</MvcRazorCompileOnPublish>
      </PropertyGroup>

    以上配置完成之后就页面就可以实时编译了,改完页面代码刷新就可以即时看到效果了。

  • 相关阅读:
    安装Bind到CentOS(YUM)
    安装Ansible到CentOS(YUM)
    安装AB到CentOS(YUM)
    安装APACHE到CentOS(YUM)
    07 Spring Cloud Eureka是什么?
    06 Spring Boot Starter的介绍及使用
    05 Spring Boot项目搭建步骤(超详细)
    04 Spring Cloud开发环境的准备和Lombok安装步骤
    03 Spring Cloud和Dubbo的区别及各自的优缺点
    02 Spring Cloud 模块介绍
  • 原文地址:https://www.cnblogs.com/weifeng123/p/14388268.html
Copyright © 2011-2022 走看看