zoukankan      html  css  js  c++  java
  • VS2015 MVC5项目部署

    刚看到一个年初的一个帖子说VS2015新建的MVC5项目部署后报错,自己捣鼓了一下,发现是Roslyn编译器的错误,简单处理后运行成功,分享如下:

    新建一个MVC5的项目,保持不要动,执行以下几个步骤
    第1步:移除bin下的Microsoft.Web.Infrastructure.dll
    第2步:项目上右键管理NuGet程序包,打开管理器,按顺序卸载以下两个组件
         2.1 Microsoft.CodeDom.Providers.DotNetCompilerPlatform
         2.2 Microsoft.Net.Compilers

    第3步:发布你的项目并布置到jexus服务器
    第4步:打开浏览器,输入你的URL

    这几天我也在倒腾. 介绍一下我目前的情况: Mono用的4.2.3.4 Jexus 5.8.1 CentOS 6.7
    发现问题如下:
    1. NET 4.6 + MVC5.2.3 无法运行,需要切换到Net4.5 + MVC5.2.0
    2. Microsoft.Web.Infrastructure.dll 没有移除也成功了
    3. 从Nuget上下载下来的System.Web.Webpages.dll 几个相关的dll 中间的pages 那个p是小写的,需要变成大写 这一点真的折腾了我很久
    4. 另外Bootstrap等几个前端框架里面也有一些不区分大小写的,有一些样式无法显示,我把Jexus的不区分大小写打开就好了.

  • 相关阅读:
    Python并发编程之多进程(实战)
    ThreadPoolExecutor源码分析
    JDK 1.8 JVM的变化
    JDK1.8 hashMap源码分析
    Spring解决循环依赖
    spring
    实现一个可重入锁和不可重入锁
    B树与B+树
    WebMagic
    Java高频面试题
  • 原文地址:https://www.cnblogs.com/jjg0519/p/6268350.html
Copyright © 2011-2022 走看看