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

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

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

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

最佳答案

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

关于c# - 无法在 VS 2003 中打开旧的 ASP.NET 1.1 应用程序(解决方法),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5257005/

相关文章:

c# - 如何在我的项目中重用 xaml 命名空间定义

c# - 委托(delegate).BeginInvoke

.net - 记录属性上的自定义属性会发生什么情况?

c# - 获取类型的默认值

c# - 列表<double> 到 ALGLIB 的 double[,]

c# - EntityFramework ToListAsync() 不起作用

asp.net - 在 &lt;iframe&gt; 中使用 UpdatePanel 和 SetFocus 时的 Firefox "jumps"(asp.net)

c# - 在 asp.net 中调用 session_start 或 session_onstart 时

c# - sql server 中百分比列的数据类型是什么?

c# - 对象不能从 DBNull 转换为其他类型? C#