逐步更新asp.net网站?
发布时间:2020-12-16 06:52:51 所属栏目:asp.Net 来源:网络整理
导读:有没有一种很好的方法可以在不重新发布整个网站的情况下对asp.net网站进行增量更改? 我正在将一个旧的网站从经典的asp转移到asp.net,而网站上曾经发生过的事情之一是单独的页面被孤立地更改.该站点只在一台服务器上,并且有很多文件,因此重新发布会使整个站
有没有一种很好的方法可以在不重新发布整个网站的情况下对asp.net网站进行增量更改?
我正在将一个旧的网站从经典的asp转移到asp.net,而网站上曾经发生过的事情之一是单独的页面被孤立地更改.该站点只在一台服务器上,并且有很多文件,因此重新发布会使整个站点暂停一段时间.我想避免这种情况,或者至少让时间尽可能短. 每个页面都有一个代码隐藏文件,并且App_Code中的每个页面都使用了一些东西(以防万一会改变答案). 解决方法
如果您正在构建一个Web站点(而不是Web应用程序,其中所有代码都编译成/ bin文件夹中的.dll),并且听起来就像您那样,那么您确实只能部署那些已更改为server – 最多为机器或web.config文件的
<compilation> element中numRecompilesBeforeAppRestart中设置的值 – 默认为15.
如果将更改部署到/ app_code文件夹,则会导致重新编译该站点,因为这是一个共享区域. 有一点需要指出:在VS2008及更低版本中,发布站点命令通常会发布整个站点 – 我相信这在VS2010中要好得多,因为它更容易只发布已更改的文件 – 所以这需要手动部署变化. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 用于测试目的的假开放ID提供程序
- 如何解决.Net中冲突的程序集?
- 在ASP.Net的URL中检索锚点链接
- asp.net-mvc – EntityFunctions.CreateDateTime问题与linq
- asp.net – 在执行计时器滴答功能时避免回发
- asp.net 工具
- asp.net-mvc – 在ASP.NET MVC中的LinkBut??ton
- asp.net-core – 如何在ApplicationStarted事件中优雅地中止
- asp.net-mvc – 未设置localhost cookie
- asp.net-mvc – DropDownListFor在for循环中不选择值
推荐文章
站长推荐
- asp.net – 我怎么知道我的应用程序中是否需要“
- asp.net-mvc – MvcSiteMapProvider安装错误
- 如何在asp.net webforms捆绑中将cdN添加到bundle
- asp.net – 如何在不重新启动应用程序的情况下清
- asp.net-mvc-2 – 使用web.config文件在ASP.NET
- asp.net – 最后在LINQ列表中
- 将ASP.net MVC网站部署到Azure网站的子文件夹中?
- asp.net-mvc – IIS7 – 密码保护开发服务器
- asp.net – InvalidOperationException Nullable
- asp.net – Datatable的行计算功能
热点阅读