我正在开发一个需要定期更新源代码和 HTML 端的 asp.net 网站。完成必要的更新后,我使用“发布网站工具”并将网站发布到我的本地目录。然后我将所有文件上传到远程文件。有什么办法可以用刚刚更改的文件来修复我的网站。例如,如果我只更新了 84 个文件(HTML 或源端)的 2 个文件,是否可以仅更新这 2 个文件而没有任何问题?
最佳答案
虽然 Visual Studio 确实提供了一些不同的编译/构建选项,但我认为您可能对 Visual Studio 网站项目所做的一切都很好。当我使用网站而不是 Web 应用程序时,我只会通过 FTP 传输已更改的文件。例如,如果我要更改 .aspx 页面中的一些 HTML 标记,则只需将该页面上传到 Web 服务器。如果我更改 .aspx.cs 页面中的 Page_Load 函数,那么我肯定也需要在 Web 服务器上获取更新的 DLL。
我用 FileZilla对于我的 FTP 工具,有一个选项可以只上传更改过的文件。因此,在您使用 Visual Studio 发布您的网站后,您可以抓取该目录的全部内容并将其拖到 FTP 服务器位置,并且仅更新已更改的内容。
关于asp.net - 如何更新 asp.net 网站(只是更改了文件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/743401/