`
eplussoft
  • 浏览: 16016 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

asp.net mvc更换命名空间的错误

阅读更多

今天试了试Asp.net mvc 1.0, 相比较monorail, 易用性好了很多。

更换命名空间错误

本来开始的命名空间是用的WebSiteMVC, 后来想改成WebSite.
应当替换的地方都替换掉了,rebuild后还是出现下面这个错误:
"The controller name 'Home' is ambiguous between the following types: WebSiteMVC.Controllers.HomeController WebSite.Controllers.HomeController."

处理方法是右键点你的项目, 更改assembly中的输出文件名字和命名空间
删除bin目录中所有的dll文件, 重新编译整个项目就可以了。

 

发布遇到的问题

提示没有System.Web.MVC

将下面文件夹中的文件copy放到项目中的bin目录下就可以了。

C:\Program Files\Microsoft ASP.NET\ASP.NET MVC 1.0\Assemblies

分享到:
评论

相关推荐

    asp.net mvc 示例项目

    在ASP.NET MVC中,模型类通常会继承自`System.ComponentModel.DataAnnotations`命名空间中的特性,以便进行数据验证。 2. **视图(View)**:视图是用户界面,负责呈现数据。它通常由HTML、CSS和JavaScript组成,...

    asp.net mvc项目源码

    ASP.NET MVC是一个强大的框架,用于构建可维护的、高性能的Web应用程序。这个源码包显然包含了一个使用ASP.NET MVC和三层架构开发的项目实例。三层架构通常指的是数据访问层(DAL)、业务逻辑层(BLL)和表示层(UI...

    asp.net mvc验证码实现

    ASP.NET MVC是一个强大的Web应用程序开发框架,用于构建动态、数据驱动的网站。在这个场景中,我们关注的是在ASP.NET MVC中实现验证码的功能。验证码的主要目的是防止自动机器人或恶意用户进行非法操作,例如垃圾...

    【Asp.Net MVC 入门Hello World】一步一步改写简单的登录注册(一)

    Asp.Net MVC 是微软开发的一款用于构建Web应用程序的框架,它基于Model-View-Controller (MVC)设计模式,提供了一种分离关注点的方式,使开发者可以更清晰地组织代码,提高可测试性和可维护性。在这个入门教程中,...

    Asp.net-mvc.rar_.net mvc_ASP.NET MVC_asp.net mvc+ef_mvc_mvc 数据库

    在ASP.NET MVC中实现数据库缓存依赖,开发者可以使用System.Web.Caching命名空间中的Cache类,结合SqlDependency类来监听数据库的改变。SqlDependency对象会订阅SQL Server的通知服务,一旦订阅的SQL查询结果发生...

    Asp.Net MVC记住用户登录信息 下次登录无需输入密码

    Asp.Net MVC框架提供了内置的身份验证机制,例如Forms Authentication。当用户成功登录后,服务器可以创建一个FormsAuthenticationTicket,包含用户身份信息,并将其加密放入Cookie。这个Cookie通常命名为`....

    Asp.net MVC示例源码

    **Asp.net MVC 示例源码详解** Asp.net MVC 是微软提供的一种用于构建动态网站、Web 应用程序和Web API的开源框架。它遵循Model-View-Controller(MVC)设计模式,使得开发者能够更好地实现业务逻辑与界面展示的...

    (4)asp.net mvc3可替换的视图(View)

    4. 视图选择和视图解析:ASP.NET MVC根据动作方法返回的模型类型和命名约定自动选择合适的视图。开发者可以通过自定义视图解析器扩展这一功能,根据业务规则选择不同的视图。 5. 模板(Templates):模板用于自定义...

    使用ASP.NET MVC创建应用程序(转发)

    ASP.NET MVC 是微软提供的一种基于模型-视图-控制器(Model-View-Controller)设计模式的Web应用程序开发框架。它允许开发者将业务逻辑、数据处理和用户界面清晰地分离,从而提高代码的可维护性和可测试性。在本文中...

    asp.net mvc admin user control

    在ASP.NET MVC项目中,这可能涉及到Admin User Control组件的不同迭代版本,每次升级都可能带来新的功能、改进的性能或修复的错误。 文件名“Fmr.Intake.WebSite”可能是项目的命名约定,其中"Fmr"可能是一个组织或...

    ASP.NET MVC框架开发系列课程(2):一个简单的ASP.NET MVC应用程序

    ASP.NET MVC框架是微软开发的一款用于构建Web应用程序的开源框架,它基于模型-视图-控制器(MVC)设计模式,提供了高度可测试性、更好的分离关注点以及更灵活的开发方式。本课程将深入讲解如何创建一个简单的ASP.NET...

    ASP.NET mvc demo

    ASP.NET MVC(Model-View-Controller)是一种基于微软.NET Framework的开源web应用程序开发框架,它为构建可测试、模块化和高性能的web应用程序提供了强大的工具和模式。本案例旨在为初学者提供一个基础的ASP.NET ...

    ASP.NET MVC 三层

    ASP.NET MVC 三层架构是一种广泛应用于Web开发的架构模式,旨在提高代码的可维护性、可扩展性和可重用性。这种架构将应用程序分为三个主要层次:表现层(Presentation Layer)、业务逻辑层(Business Logic Layer)...

    ASP.NET MVC3.0图片文件上传及管理程序-经典源码

    ASP.NET MVC3.0 是微软开发的一个开源框架,用于构建高度可测试和可维护的Web应用程序。这个框架结合了ASP.NET的功能性和MVC(模型-视图-控制器)设计模式的优势,提供了更灵活的开发方式。在“ASP.NET MVC3.0图片...

Global site tag (gtag.js) - Google Analytics