gpt4 book ai didi

asp.net-mvc - WebForms 和 ASP.NET MVC 共存

转载 作者:行者123 更新时间:2023-12-04 23:10:36 27 4
gpt4 key购买 nike

我正在尝试根据 this question 创建一个 WebForms 项目和 ASP.NET MVC .我为实现这一目标所做的一件事是我向 WebForms 添加了一个命名空间节点 web.config :

<pages styleSheetTheme="Default">
...
<namespaces>
<add namespace="System.Web.Mvc"/>
<add namespace="System.Web.Mvc.Ajax"/>
<add namespace="System.Web.Mvc.Html"/>
<add namespace="System.Web.Routing"/>
</namespaces>
</pages>

但是,当我尝试启动项目时,我收到一条错误消息:“编译器错误消息:CS0234:命名空间‘System.Web’中不存在类型或命名空间名称‘Mvc’(您是否缺少程序集引用? )”

我引用了 System.Web.Mvc。问题是什么?

最佳答案

添加 System.Web.Mvc在编译部分,

<compilation debug="true">
<assemblies>
<add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</assemblies>
</compilation>

关于asp.net-mvc - WebForms 和 ASP.NET MVC 共存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1727309/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com