无法在VS 2003中打开旧的ASP.NET 1.1应用程序(解决方案)

时间:2011-03-10 08:13:00

标签: c# .net asp.net visual-studio asp.net-1.1

我对一个非常古老的 ASP.NET 1.1 应用程序有疑问。我无法再在 Visual Studio 2003 (在Win 2003服务器上)打开(加载)它。我收到一条错误消息,无法找到与“Front Page - Server Extensions”进行通信的组件(我使用的是德语VS 2003,所以我没有确切的英文消息)。扩展已安装。这可能是我分别如何解决这个问题的原因。

另一个问题:是否有可能在 VS 2010 中打开ASP.NET 1.1应用程序?升级向导会尝试转换它,但转换会导致错误。

2 个答案:

答案 0 :(得分:2)

“找不到与FrontPage服务器扩展进行通信的组件”。我相信这可能是错误信息。

以其他用户身份登录,看看他们是否也遇到了同样的问题。如果问题作为不同的用户消失了。销毁您的本地个人资料,然后重建它。请记住先备份它,因为您将丢失与此配置文件相关的所有内容。

如果这不起作用,那么你应该尝试以下(它涉及删除VS 2002/2003的Beta 2,但我感兴趣的行是):http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q312383

希望有所帮助。

答案 1 :(得分:1)

如果我没记错,您需要在IIS中创建一个映射到包含ASP.NET项目的目录的虚拟目录 - 您可能需要在该过程中调整解决方案文件,以便ASP.NET项目路径与您的IIS虚拟机匹配目录路径(例如http://localhost/VIRTUALDIRECTORY/ASP.NETProject.csproj)。 确保在打开“调整”解决方案文件之前,删除解决方案和项目文件夹中的任何.suo和.webinfo文件。