好的,我很难过.. 是的,我已经用谷歌搜索过了,这一次,谷歌似乎第一次让我失望了。
我有一个 ASP .Net Web 应用程序项目(从一个喜欢粗暴算法和代码冗余的前任那里获得)并试图在开发它的 VS .NET 2003 中打开它(嗯,实际上不在同一台机器上它是开发出来的。)该项目是由其他 VB 项目组成的更大解决方案的一部分。当我在某个时代第一次打开继承的解决方案时,我发现一个错误阻止我打开所说的 Web 项目......我只是忽略了它,因为该项目以前并不那么重要。现在该项目需要维护,我认为是时候让我自己动手了。
这是我第一次打开 Web 应用程序项目,所以我预计会出现问题: Visual Studio .NET 检测到指定的 Web 服务器没有运行 ASP.NET 1.1。您将无法运行 ASP.NET Web 应用程序或服务。
对。通过使用可靠的谷歌,我在以下方面尝试了我的努力(但正如我所说,这一次,她让我失望了):
- 卸载 .NET 框架 1.1
- 重新安装 .Net 框架 1.1
- 遵循KB 306005说明:
aspnet_regiis.exe -i
- 尝试了开关
-u
,-ua
和for-c
-enable
aspnet_regiis.exe
- 重新启动 IIS
- 删除了框架 1.0 的文件夹
在上述项目之间重新启动和/或重试,但我仍然遇到相同的错误。
我尝试了另一件事,使用记事本更改 .sln 文件中项目的路径。我将单词“localhost”更改为我的 IP 地址,但它产生了另一个错误,说它无法打开项目并且网络不存在.. 它要求我尝试另一个文件共享路径。那里没有欢乐。
我注意到通过http://192.168.2.138/MyWebProject/main.aspx
在浏览器中访问地址,网页看起来不错(这是我的 IP,顺便说一句)。但http://localhost/MyWebProject/main.aspx
不起作用并给出消息:此地址未配置网站。
我正在使用 XPProSP3,更新为 2010 年 10 月;我安装了 .Net Framework 2.0 SP2、3.0 SP2、3.5 SP1 和 1.1;1.1 的最新 SP 是 KB979906。
我认为我只是缺少在制作 ASP .Net Web 项目之前需要做的事情.. :D
我喜欢在我的 VS 中打开项目,但我很难过。我怎样才能打开它?