gpt4 book ai didi

.net - 使用 c# 将 Visual Studio .net 2003 转换为 2008

转载 作者:行者123 更新时间:2023-12-04 06:06:26 25 4
gpt4 key购买 nike

我是 C# 编程新手,负责维护用 .net 2003、2005 和 2008 编写的 Web 应用程序。我目前正在更新 .net 2003 应用程序。我打开了两个文件; VS 2008 中的 .aspx 和 aspx.cs 页面来更新它们。更改很简单,将按钮链接添加到 .aspx 页面,将事件处理程序添加到调用 SQL 报告服务报告的 aspx.cs 文件。问题是我无法重建代码,因为我无法在不先转换的情况下打开整个解决方案。我选择不这样做是因为我不想在转换失败时把整个应用程序关闭(我以前从未这样做过)。

我已经安装了 .net 2003(以及 VS 2005 和 2008),但是当我尝试打开 VS 的任何版本时,该项目将无法打开,因为 IIS 据说没有安装在我的本地机器上。

我的第一个问题是,实现这两个文件的更新以确保它们继续在服务器上工作的更好方法是什么?将整个项目转换为 VS2008 或在本地安装 IIS 并使用最初安装的 .net 2003 重建它?

第二个问题:我可以将两个更新的文件复制到服务器(无需重新编译)并假设它们可以工作吗?

我很困惑为什么没有安装 IIS,当我检查控制面板时,所有迹象都表明它已安装,但我收到此错误消息:“Visual Studio .net 无法创建或打开应用程序,因为在此 url http://localhost/appnamne 处未检测到 Web 服务器. 确保 Web 服务器已安装并正在运行。”

最佳答案

现在当前版本是 VS2008 和最新版本 VS2010。
如果您将项目转换为更高版本,这将是自动任务。只要您使用更高版本的 IDE (VS 2005/2008) 打开您的项目即可。我更喜欢 VB 2008。

.Net 2.0 (VS 2005) 及更高版本我们不需要任何 IIS 来通过 IDE (VS) 运行应用程序。现在使用 VS 2010 (.Net 4.0) 更新了最多的服务器。因此您可以使用 VS 2008 (.Net 3.5) 编辑您的应用程序。

首先使用 VS 2008 转换您的应用程序。(要在 VS 2008 中转换,请使用 VS 2008 IDE 打开您的应用程序解决方案)。

然后在为您的项目进行更改和部署之后。

关于.net - 使用 c# 将 Visual Studio .net 2003 转换为 2008,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8302754/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com