我有一个在 Asp.net Framework 3.5 (.Net 2008) 中构建的 Web 应用程序,我使用 Web 部署项目 (WDP) 来编译它。
我想知道,例如,如果我对代码隐藏文件 (.aspx.vb) 进行了一些更改,我需要将哪些文件上传到生产服务器才能在那里更新新的更改。 .aspx 文件也是如此。
我知道我可以将整个 Web 应用程序目录复制到生产服务器,但是,我可以只复制更新的文件吗?
任何指导将不胜感激。
如您所知,在 Web 应用程序中,类是三个文件的合并列表
- ASPX
- Designer
- 代码隐藏
案例 - 1 在一个文件中进行的更改(.aspx/.cs/.designer.cs)
假设您的项目中有 50 - 100 个文件,并且您在单个文件中进行了更改,并且它对上述所有三个文件都造成了影响。在这种情况下,您无需上传部署服务器上的所有已发布文件。您需要替换以下重建文件。
- 网络应用程序 DLL 文件
- ASPX 页面
案例 - 2 在 .css 或 .Js 等脚本文件中进行更改时
- 在这种情况下,您不需要替换 Web 应用程序 Dll
- 仅替换 .css 或 .js 文件。
希望这可以帮助您完成部署过程并可以节省您大量时间
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)