当前位置: 首页 > 面试题库 >

MSDeploy-sync命令将文件复制到iis应用程序的子文件夹

齐英朗
2023-03-14
问题内容

我想执行构建后步骤,以使用MSDeploy将某些文件复制到网站文件夹中。

最终,我将在远程位置执行此操作(指定computerNameuserName开关等),但是现在我在本地运行:

"C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe" 
   -AllowUntrusted -verb:sync 
   -source:dirPath="D:\files_to_copy" 
   -dest:iisApp="My Website Name"

此方法有效,但是它将删除网站文件夹的 所有 内容,并将其替换为“ D:\
files_to_copy”的内容(如您所料!)。因此,我想知道如何将其简单地复制到站点的子文件夹中?

我已经尝试过了,-dest:iisApp="My Website Name/my_subfolder"但这只是创建了一个嵌套在现有IIS应用程序中的新IIS应用程序,名为“ my_subfolder”。


问题答案:

有供应商比其他iisApp,也许dirPath是你想要的一个-dest藏汉?:

  • dirPath:dirPath提供程序同步目录内容。
  • filePath:filePath提供程序同步单个文件。
  • iisApp:iisApp提供程序将目录内容同步到文件夹,并将该文件夹标记为应用程序。
  • contentPath:contentPath提供程序同步网站内容。


 类似资料:
  • 我花了好几个小时寻找答案,但我还是想不出答案,我正试图将包含我正在处理的游戏的所有图像和数据文件的资源文件夹从运行的jar中复制到e:/program files/mtd中/当我从eclipse中运行它时,它工作得很好,但当我导出jar并尝试它时,我得到了NoSuchFileException

  • 我正在尝试使用将应用程序容器中的文件夹复制到本地Windows文件夹。该设备运行的是Android5.1.1,没有根。 以下方法不起作用: 方法1 错误:找不到设备 cp:/data/data/droidsample.droidsample/files/metrolog/metrologs是一个目录(未复制)。 这也是行不通的。 方法5 cp:/data/data/droidsample.droi

  • 我想将文件salesjan2009.csv(存储在本地文件系统中,~/input/salesjan2009.csv)复制到HDFS(Hadoop分布式文件系统)主目录中 我编写了这段代码hduser@ubuntu:/usr/local/hadoop$hdfs dfs-copyfromlocal'/home/hduser/desktop/input/salesjan2009.csv'/hdfs-pa

  • 问题内容: 假设我的jar包“ com.test.io”中有一个名为test.txt的文件。 我将如何编写一个类来检索此文本文件,然后将内容复制到文件系统上的新文件中? 问题答案: 假设jar在您的类路径中:

  • 在shell脚本中,我想从某个URL下载一个文件,并将其保存到特定的文件夹中。使用命令将文件下载到特定文件夹时应使用的特定CLI标志是什么,或者如何获得该结果?

  • 我有一个多模块maven项目,我想为每个模块创建和发布一个映像,除了一个通用的实用程序模块,它是所有其他模块的依赖项。 项目结构如下: 为了构建一个fox示例中的module\u,我需要将common\u module文件夹也复制到容器中,并首先在common文件夹上运行mvn install。如果已经构建好,我可以在模块a