gpt4 book ai didi

c# - 构建、发布和用户数据(天哪!)

转载 作者:行者123 更新时间:2023-11-30 18:07:16 34 4
gpt4 key购买 nike

更新“Web 应用程序”(从开发服务器“重新发布”到实时服务器)同时保留用户数据(例如存储在文件系统中的图像、视频和音频)的最佳方法是什么) 在 VS 2010 构建/发布设置中?

此外,在这些更新期间最大限度地减少站点停机时间的最佳方法是什么?


我的背景故事:

通常我将站点“构建/发布”到我的开发机器上的一个文件夹,ftp://到实时服务器,然后将新的“已发布”文件和文件夹拖放到实时站点,同时确保不要覆盖任何用户生成的目录。

显然,此方法来自于我无关紧要的 static-html 时代。显然,对于 FS 中具有用户生成数据的任何 Web 应用程序来说,这都是危险的、有缺陷的并且适得其反。

最佳答案

最简单的方法是在存储用户数据的代码文件夹之外创建一个目录。当您需要从 Internet 访问此文件夹时,您甚至可以将此文件夹映射为 IIS 中的虚拟文件夹。喜欢:

C:\Inetpub
\ProjectWebsite
\ProjectFiles

关于c# - 构建、发布和用户数据(天哪!),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4099244/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com