gpt4 book ai didi

iis - Visual Studio PublishProfile删除文件?

转载 作者:行者123 更新时间:2023-12-02 17:48:31 24 4
gpt4 key购买 nike

我正在使用 msbuild(如 Scott Hanselman here 提到的)将我的网站部署到 IIS,如下所示:

msbuild MySolution.sln /p:DeployOnBuild=true;PublishProfile=Production;Password=poo

通过 TeamCity 发布到我的生产服务器或临时服务器大部分工作正常。

但是,如果某些文件已从项目中删除,则它们不会从服务器中删除。因此,一些应该生成 404 错误的事情只是拾取旧的、过时的文件。

是否可以通过这种方式进行部署并删除不再属于 Web 项目的文件?

最佳答案

在发布配置文件的“设置”选项卡上,展开“文件发布选项”并选择删除其他文件。或者,对于 Web 部署配置文件,您可以在命令行上将值传递为/p:SkipExtraFilesOnServer=False

对于 FTP 配置文件,属性为/p:DeleteExistingFiles=True

关于iis - Visual Studio PublishProfile删除文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14953147/

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