我知道这是倒退 - 但我想将网络应用程序转换回网站。我想这样做是因为有很多人正在研究它,我们希望能够只更新一个页面,而无需编译/部署整个项目。
我的环境是Visual Studio 2012 / ASP.Net 3.5 / c#
答案 0 :(得分:4)
以下对我有用:
.sln, .suo, .csproj, .csproj.user
,*.debug.config
,*.release.config
以及任何其他与项目/解决方案相关的文件。File -> Open -> Website
并浏览到项目文件夹。
您想要的文件夹通常是global.asax
和default.aspx
页面所在的文件夹(根)。File -> "Save xxxxxx.sln As..."
并将新*.sln
保存在某处。App_Start
文件夹重命名为App_Code.
这些步骤仅基于我使用基本的新WebForms Web应用程序项目进行的快速实验。
根据项目的复杂程度或类型,您可能需要执行其他步骤。
从本质上讲,您只是想剥离“项目”文件并重新创建解决方案文件。