MsDeploy Sync 不起作用



我们的sql项目构建是dacpac的,并且依赖于master.dacpacdacpac包含在网站内容中。

这两个dacpac都通过filePath提供程序包含在包中。我可以看到包包含dacpac在一起。

但是,在目标目录上,master.dacpac已正确同步(已删除,然后从包中添加)。但是应用程序dacpac不会同步(实际上,先添加包,然后删除,从而有效地从目标中丢失文件)。

网站的所有其他文件似乎都已正确解压缩。

根据上述问题下的评论,我相信您的问题是您正在将 DacPacs 同步到网站根目录。 网站的文件列表中没有这些文件,因此它会尝试在每个同步传递中删除这些文件。

尝试将 DacPacs 同步到不属于 Web 应用路径的其他文件夹。

这也应该解决您的另一个问题 - MsDeploy 同步在 XX 次传递中完成

最新更新