zoukankan      html  css  js  c++  java
  • 出现System.web.mvc冲突的原因及解决方法CS0433

    1.问题描述

    CS0433:类型“System.Web.Mvc.WebViewPage<TModel>”同时存在于URL1和URL2中

    2.解决方案

    找到Web.config文件中的<System.web>
    <system.web>
       <compilation debug="true" targetFramework="4.0">
        <assemblies>
          <add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
          <add assembly="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
          <add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
            <!--
            <add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
            <add assembly="System.Web.WebPages, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
            -->
            <add assembly="System.Web.Mvc" />                                                                         
            <add assembly="System.Web.WebPages" />                                                                                                             
          </assemblies>
        </compilation>

    3.原因  

           将<system.web>中的<add assembly="System.Web.Mvc">删掉,就是这个配置使得编译后的配置文件在C盘的某个地方自行建了一个
    ASP.NET框架的有关程序集,其中有System.Web.Mvc.dll,因为发生了冲突。
  • 相关阅读:
    第二次:Ubuntu16.04 安装Docker
    第一次:从今开始玩Linux,Ubuntu16.04
    学习日常
    Vector和ArrayList的异同、Hashtable和HashMap的异同
    如何吃透Python的面向对象(OOP)
    Python基础(下篇)
    Python基础(中篇)
    Python基础(上篇)
    Pycharm安装
    Python的安装与配置
  • 原文地址:https://www.cnblogs.com/pangguoming/p/9758631.html
Copyright © 2011-2022 走看看