移植到ASP.Net

移植到ASP.Net,asp.net,asp.net-mvc,asp-classic,Asp.net,Asp.net Mvc,Asp Classic,我们的网站是用ASP和Visual Basic实现的 我希望向站点添加一些新页面,但我希望在ASP.NETMVC和C#中这样做。ASP和ASP.NET是否兼容同一网站 我已经做了一些ASP.NETMVC教程。我需要做什么才能让一个简单的hello world项目在我们的服务器上工作?我需要安装什么等 此外,我们的数据库是为SQLServer9.0实现的。这里会有什么问题吗 谢谢 巴里 ASP和ASP.NET是否兼容同一网站 同一IIS Web应用程序可以同时包含ASP和ASP.NET页面 但不会

我们的网站是用ASP和Visual Basic实现的

我希望向站点添加一些新页面,但我希望在ASP.NETMVC和C#中这样做。ASP和ASP.NET是否兼容同一网站

我已经做了一些ASP.NETMVC教程。我需要做什么才能让一个简单的hello world项目在我们的服务器上工作?我需要安装什么等

此外,我们的数据库是为SQLServer9.0实现的。这里会有什么问题吗

谢谢

巴里

ASP和ASP.NET是否兼容同一网站

同一IIS Web应用程序可以同时包含ASP和ASP.NET页面

但不会共享任何内容,
会话
应用程序
对象是完全分开的。要共享代码,它需要是COM组件,并使用.NET工具创建包装器

SQL Server 9.0


那是2005年:在.NET中完全受支持。

在Richard答案中添加一些内容:

  • 创建一个MVC应用程序并复制所有asp文件
  • 编辑
    global.asax
    并在
    RegisterRoutes

    routes.IgnoreRoute("{resource}.asp/{*pathInfo}");
    
  • 如果站点的根目录仍然是ASP文件,则还必须处理路由问题


请注意您的标签选择。
asp
标签被证明是模棱两可的,因此被清除掉,取而代之的是
asp-classic
。有一段时间,你在网站上唯一的问题被标记为
asp
,这对任何人都没有帮助。