Visual Studio将Web应用程序转换为网站

时间:2014-06-10 16:40:24

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

我知道这是倒退 - 但我想将网络应用程序转换回网站。我想这样做是因为有很多人正在研究它,我们希望能够只更新一个页面,而无需编译/部署整个项目。

我的环境是Visual Studio 2012 / ASP.Net 3.5 / c#

1 个答案:

答案 0 :(得分:4)

以下对我有用:

  1. 删除.sln, .suo, .csproj, .csproj.user*.debug.config*.release.config以及任何其他与项目/解决方案相关的文件。
  2. 在Visual Studio中,选择File -> Open -> Website并浏览到项目文件夹。 您想要的文件夹通常是global.asaxdefault.aspx页面所在的文件夹(根)。
  3. 打开它。
  4. 单击解决方案资源管理器根目录下新生成的解决方案。
  5. 选择File -> "Save xxxxxx.sln As..."并将新*.sln保存在某处。
  6. App_Start文件夹重命名为App_Code.
  7. 这些步骤仅基于我使用基本的新WebForms Web应用程序项目进行的快速实验。

    根据项目的复杂程度或类型,您可能需要执行其他步骤。

    从本质上讲,您只是想剥离“项目”文件并重新创建解决方案文件。