ASP.Net运行 问题解决纪录

今天运行原先的Asp .net项目,报

服务器上为ASP.Net1.1 而打开的应用程序为ASP.net 1.0出来2个单选框。可选哪个都打不开程序。

后来查资料才知道是:Asp.net程序默认为 80端口,我前段时间开发Php时把IIS默认端口改为801引起的。

于是我停止了Apatch和Mysql。这个错暂时没有了。

可新建Asp.net项目项目时,又出来什么缺少服务器组件。

我有用.Net光盘添加了没有安装的组件,就一切好了!!

============================

网上资料:

为 Web 开发重新配置计算机

注意   以下所有步骤都是在 Web 服务器计算机上发生的。
1.  确认已安装 IIS。方法之一是打开“控制面板”,然后选择“Internet 服务管理器”。如果已安装 IIS,您将能够使用此实用工具停止和启动它。
如果未安装 IIS,则在 Windows“控制面板”上,选择“添加或删除程序”,然后选择“添加/删除 Windows 组件”。在列表中,选择“Internet 信息服务 (IIS)”并继续安装。有关详细信息,请参见 Windows 帮助。

安全说明   在安装 IIS 时,强烈建议您确保 Web 服务器计算机的安全。有关详细信息,请参见属于安装文档的文件 WebServer.htm。该文件在安装 CD 上的位置为 Disk1/Setup/WebServer.htm。安装 Visual Studio 后,在硬盘的 %install%/CSetupMM/WebServer.htm 处也可找到该文件。
2.  安装或重新安装 .NET Framework。运行 Visual Studio.NET 安装并选择选项 1“Windows 组件更新”。
注意   如果您确定在 Web 服务器计算机上安装了 .NET Framework 的当前版本,则可以跳过此步骤。
3.  打开 Windows 的“运行”窗口,然后键入以下内容以启用 ASP.NET:
aspnet_regiis.exe /i
提示   您可以从命令的正确目录中直接打开该命令窗口。从 Windows 的“开始”菜单,指向“程序”、“Visual Studio .NET 2003”、“Visual Studio .NET 工具”,然后选择“Visual Studio .NET 命令提示”。在窗口打开后,键入 aspnet_regiis /i。
4.  安装 Visual Studio .NET 服务器组件。
  a.再次运行 Visual Studio .NET 安装,并选择选项 2“Visual Studio .NET”。
提示   可以从“控制面板”运行该安装,方法是:选择“添加或删除程序”,选择“Microsoft Visual Studio .NET”(具体名称会根据所安装的版本和语言而稍有不同),然后单击“更改/删除”。
  b.选择“添加或删除功能”。
  c.打开“服务器组件”节点并选中“Web 开发”。
  d.单击“立即更新!”
5.  对 IIS 执行安全锁定,但随后启用 ASP.NET。
如果您使用的是在 Windows 2000 或 Windows XP 上运行的 IIS 5.0,可以使用 IIS 锁定工具(版本 2.1)。

在 Windows Server 2003 中,您可以在 IIS 管理器中设置应用程序的安全级别。有关使用 IIS 管理器和取消 ASP.NET 应用程序锁定的详细信息,请参见主题 Visual Studio .NET 检测到 IIS 中的 ASP.NET 应用程序和服务已经锁定。

请参见

Feedback

# re: 打开项目时提示如下错误:Visual Studio .NET 无法创建应用程序 。问题很可能是因为本地 Web 服务器上没有安装所需的组件   回复   

2005-01-28 13:28 by 嘻嘻哈哈
如果是调试blog的程序的话,其实把*的映射去掉就可以了。

# re: 打开项目时提示如下错误:Visual Studio .NET 无法创建应用程序 。问题很可能是因为本地 Web 服务器上没有安装所需的组件   回复   

2005-01-31 08:58 by Ran_boy
我也遇到这种情况,按上述两种方法做都无法打开项目

# re: 打开项目时提示如下错误:Visual Studio .NET 无法创建应用程序 。问题很可能是因为本地 Web 服务器上没有安装所需的组件   回复   

2005-01-31 09:23 by Ran_boy
还是无法打开,各位请指点指点,谢谢

# re: 打开项目时提示如下错误:Visual Studio .NET 无法创建应用程序 。问题很可能是因为本地 Web 服务器上没有安装所需的组件   回复   

2005-02-09 21:18 by desertchen
哈哈,我也遇到过这个问题啊,其实很简单的问题啊,把那个项目文件,也就是.sln文件用记事本打开,里面有一个路径和项目名,改成和iis中的虚拟目录相符合就可以了.

# re: 打开项目时提示如下错误:Visual Studio .NET 无法创建应用程序 。问题很可能是因为本地 Web 服务器上没有安装所需的组件   回复   

2005-02-25 10:29 by Tmouse
对,只是虚拟目录的问题,
我建立两个虚拟目录,
1.建立DottextWeb虚拟目录, 指向CNBlogsDotText/DottextWeb, 该虚拟目录用于VS.NET打开DottextWeb项目, 不要建立*.*到asp.net的映射。
2.建立访问站点虚拟目录eduBlog, 指向CNBlogsDotText/DottextWeb, 并建立*.*到asp.net的映射,
两个虚拟目录都在网站根目录下建立通过IIS管理器,
然后就可以了。

# re: 打开项目时提示如下错误:Visual Studio .NET 无法创建应用程序 。问题很可能是因为本地 Web 服务器上没有安装所需的组件   回复   

2005-05-13 11:33 by lioooo
This is a good fuck solving methods. thank you.

# re: 使用 Windows Server 2003 在 IIS 中取消 ASP.NET 应用程序的锁定   回复   

2005-05-24 11:23 by zhaozhonglei
使用 Windows Server 2003 在 IIS 中取消 ASP.NET 应用程序的锁定

在已安装 IIS 的计算机上,从 Windows“管理工具”菜单打开 Internet 信息服务管理器。
打开本地计算机的节点,并在该节点下面打开“Web 服务扩展”节点。
在右窗格中,右击 ASP.NET 的项并选择“允许”。如果存在多个 ASP.NET 的项(对应不同的版本),请将它们都设置为“允许”。

# 您试图打开的项目是本地项目,需要通过指定其文件路径打开它  回复   

2005-06-10 11:17 by 陈元成
您试图打开的项目是本地项目,需要通过指定其文件路径打开它

# re: 打开项目时提示如下错误:Visual Studio .NET 无法创建应用程序 。问题很可能是因为本地 Web 服务器上没有安装所需的组件   回复   

2005-09-08 20:10 by berlin8600
楼主也是一片好意,骂人就不对了。
我也遇到过上述情况,点帮助不有提示吗,我就是用了aspnet_regiis /i之后
恢复的,可见楼主说的是有道理的。

# 打开项目时提示如下错误:Visual Studio .NET 无法创建项目,就会出现一个提示:"库没有注册"  回复   

2005-09-17 22:19 by CPU
打开项目时提示如下错误:Visual Studio .NET 无法创建项目,就会出现一个提示:"库没有注册",请高手给你指点一下.谢了

# re: 打开项目时提示如下错误:Visual Studio .NET 无法创建应用程序 。问题很可能是因为本地 Web 服务器上没有安装所需的组件   回复   

2005-09-20 17:32 by 呵呵
我也遇到过上述情况,我就是用了aspnet_regiis /i之后
恢复的,可见楼主说的是有道理的。谢谢楼主了!!!

# re: 打开项目时提示如下错误:Visual Studio .NET 无法创建应用程序 。问题很可能是因为本地 Web 服务器上没有安装所需的组件   回复   

2005-10-01 01:24 by WAB
弄了好长时间都没搞定,看了楼主的文章马上就搞定了,希望管理员不要把这篇文章删掉,因为还有好多人肯定还和我以前一样,到处找方法呢!
谢谢楼主!!!!11

# 如何打开下载的asp.net项目  回复   

2005-10-07 21:56 by fxf
如何打开下载的asp.net项目

# re: 打开项目时提示如下错误:Visual Studio .NET 无法创建应用程序 。问题很可能是因为本地 Web 服务器上没有安装所需的组件   回复   

2006-07-25 13:44 by gameing
我也遇到了这个情况,不过好象试过楼主的方法发现所说的我都有,装了,我解决的办法是打开项目时不打开*.csproj,而是打开*.sln文档,然后再关闭保存,再打开vs打开该项目

# re: 打开项目时提示如下错误:Visual Studio .NET 无法创建应用程序 。问题很可能是因为本地 Web 服务器上没有安装所需的组件   回复   

2006-09-14 08:52 by dddd
楼主,这算不算剽窃呀,在msdn中内容被你一字不漏的copy过来了
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值