.NET CORE2.0发布后没有 VIEWS视图页面文件

以前做的CORE1.0的项目,发布的时候有views文件夹的,升级VS后用CORE2.0做项目,发布后没有views文件夹了,全编译到一个类似于Niunan.ZYYCY.Web.PrecompiledViews.dll中,上网搜索下没有搜索到,在群里问下,找到原因了,
修改Niunan.ZYYCY.Web.csproj,
在PropertyGroup下加入   <MvcRazorCompileOnPublish>false</MvcRazorCompileOnPublish>
这样在发布的时候就会有views文件夹了
后台网友又发了个地址,原来早就有人碰到过了。。
https://www.cnblogs.com/qulianqing/p/8252864.html

原文地址:https://www.cnblogs.com/niunan/p/9104364.html

时间: 2024-11-13 08:26:49

.NET CORE2.0发布后没有 VIEWS视图页面文件的相关文章

VSCode------.net core2.0发布后配置到Window Service 2008R2报500错误

如图: 解决方法: 出现这个错误是因为 IIS 7 采用了更安全的 web.config 管理机制,默认情况下会锁住配置项不允许更改. 要取消锁定可以运行命令行 %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers 其中的 handlers 是错误信息中红字显示的节点名称. 如果modules也被锁定,可以运行%windir%\system32\inetsrv\appcmd unlock

[web前端] react router4.0 登录后返回之前浏览页面(回到来源页)

本文链接:https://blog.csdn.net/zeroyulong/article/details/81911704困扰了好久的问题,最终还是在官方文档上找到了答案(看英文文档真心难受啊~~) 官方文档地址:https://reacttraining.com/react-router/web/example/auth-workflow 1.来源页中跳转登录按钮: 将本页pathname存放到路由state中, <Link to={{ pathname:"/login",

浅谈net core1.1与net core2.0的不同

我上家公司的项目用的是net core1.1 但随着技术的发展,时至今日,微软net core2.0发布已经有几个月,想着把项目升级一下,然后部署到Linux上去,今天就简单记录一下,net core1.1和net core2.0的区别. 1.Program.cs发生变化 在1.1中我们需要手动去配置WebHostBuilder在2.0的时候由CreateDefaultBuilder取代,详细如图 2.这是我们创建net core项目后,运用模板一键生成的web

Restful.Data v2.0发布,谢谢你们的支持和鼓励

v1.0发布后,承蒙各位博友们的热心关注,也给我不少意见和建议,在此我真诚的感谢 @冰麟轻武 等朋友,你们的支持和鼓励,是这个开源项目最大的推动力. v2.0在除了细枝末节外,在功能上主要做了一下更新: 1.实体类不再需要自己跟踪属性值变化: [Serializable] public class Person { [PrimaryKey, AutoIncrease] public virtual int Id { get; set; } public virtual string Name {

Asp.Net Core IIS 7.5 发布后PUT、DELETE请求错误405.0 - Method Not Allowed 因为使用了无效方法(HTTP 谓词)

Asp.Net Core IIS发布后PUT.DELETE请求错误405.0 - Method Not Allowed 因为使用了无效方法(HTTP 谓词) 一.在使用Asp.net WebAPI 或Asp.Net Core WebAPI 时 ,如果使用了Delete请求谓词,本地生产环境正常,线上发布环境报错. 服务器返回405,请求谓词无效. 二.问题分析诊断 首先检查跨域配置是没有问题的,查询数据和新增数据的请求也是没有问题的,只出现在修改和删除数据.通过了解ABP Web API请求头设

排球记分员计分程序(六)————Views视图的编码与设计

一.Views视图的编码与设计 1.在上一步创建新的 DuiWuController控制器时,系统在Views\DuiWu文件夹中创建新的Create.cshtml. Delete.cshtml. Details.cshtml. Edit.cshtml和Index.cshtml 文件. 2.查看原来的Index.cshtml 文件,代码如下图所示: @model IEnumerable<排球计分程序.Models.DuiWu> @{    ViewBag.Title = "Index

.NET Core2.0 MVC中使用EF访问数据

使用环境:Win7+VS2017 一.新建一个.NET Core2.0的MVC项目 二.使用Nuget添加EF的依赖 输入命令:Install-Package Microsoft.EntityFrameworkCore.SqlServer 三.如果是使用db first,需要根据数据库生成model,就还需要使用命令添加两个依赖 Install-Package Microsoft.EntityFrameworkCore.Tools Install-Package Microsoft.Entity

一步一步带你做WebApi迁移ASP.NET Core2.0

随着ASP.NET Core 2.0发布之后,原先运行在Windows IIS中的ASP.NET WebApi站点,就可以跨平台运行在Linux中.我们有必要先说一下ASP.NET Core. ASP.NET Core 是新一代的 ASP.NET,第一次出现时的代号为 ASP.NET vNext,后来命名为ASP.NET 5,随着它的完善与成熟,最终命名为 ASP.NET Core,这表明它已不是 ASP.NET 的升级,而是一个重新设计的Web开发框架.而它一个非常重要的变化就是它不再依赖于I

Asp.NET Core2.0 项目实战入门视频课程_完整版

END OR START? 看到这个标题,你开不开心,激不激动呢? 没错,.net core的入门课程已经完毕了.52ABP.School项目从11月19日,第一章视频的试录制,到今天完整版出炉,离不开各位的帮助和加油. 课程概述 52ABP大学例子程序演示如何使用Entity Framework(EF) Core 2.0 和 Visual Studio 2017 创建一个 ASP.NET Core 2.0 MVC web 应用. 例子是一个大学的网站.它包括了学生入学,创建课程.教师管理等功能