如何将Asp.net网站转换为Asp.net Web应用程序?

时间:2015-05-23 05:54:21

标签: c# asp.net .net

我目前正在开发Asp.net(3.5)网站,但该网站正在发展。我想将网站转换为Asp.net应用程序。我采取这个决定有点晚了。

在尝试按照great article以及对this question的回复尝试做同样的事情时,我得到了很多例外,这让我的生活很糟糕。曾经想过要从头开始创建Web应用程序,但这需要花费大量时间这将是一个返工。这使我几个问自己哪个问题,但我没有得到满意的答案。

他们来了:

  1. 在做同样的事情之前我应该​​注意哪些关键事项?

  2. 我该如何开始?

  3. 我需要重新考虑网站架构吗?

1 个答案:

答案 0 :(得分:5)

在VS 2013中创建新的Web应用程序。

  1. 使用Windows资源管理器将所有文件复制到项目文件夹中。
  2. 在VS 2013解决方案资源管理器中显示所有文件。
  3. 选择文件和文件夹 - 右键单击​​项目中的include。
  4. 右键单击项目解决方案资源管理器,然后选择“转换为Web应用程序”。
  5. 存在相当多的小差异,例如App_Code文件夹将被重命名为old_app_code - 这令人惊讶地不会导致任何错误。对象数据源上的TypeName和@Page标记上的继承可能需要[ProjectName]。全局附加前缀。