Visual studio 在使用VisualStudio发布之前,是否有用于删除生产文件夹的pubxml设置
我正在部署VisualStudio项目,该项目包含内置在dist子文件夹中的Angular 5应用程序。因为dist子文件夹不是项目的一部分,所以我使用发布配置文件设置(在.pubxml文件中)复制它:Visual studio 在使用VisualStudio发布之前,是否有用于删除生产文件夹的pubxml设置,visual-studio,msdeploy,webdeploy,pubxml,Visual Studio,Msdeploy,Webdeploy,Pubxml,我正在部署VisualStudio项目,该项目包含内置在dist子文件夹中的Angular 5应用程序。因为dist子文件夹不是项目的一部分,所以我使用发布配置文件设置(在.pubxml文件中)复制它: dist\%(文件名)%(扩展名) 自定义文件; $(将所有文件复制到SingleFolderForpPackageDependson); 自定义文件; $(将所有文件复制到SingleFoldPerformesDeploydependson); 这在第一次使用时效果很好,但在后续部署中,d
dist\%(文件名)%(扩展名)
自定义文件;
$(将所有文件复制到SingleFolderForpPackageDependson);
自定义文件;
$(将所有文件复制到SingleFoldPerformesDeploydependson);
这在第一次使用时效果很好,但在后续部署中,dist文件夹不会得到更新。我想在发布之前先删除它,所以每次都会更新,但我找不到相应的xml标记/设置。
在发布之前,是否有在生产中删除文件夹dist的设置/标记
<Target Name="CustomCollectFiles">
<Message Text="=== CustomCollectFiles ===" Importance="high" />
<ItemGroup>
<_CustomFiles Include="dist\**\*" />
<FilesForPackagingFromProject Include="%(_CustomFiles.Identity)">
<DestinationRelativePath>dist\%(Filename)%(Extension)</DestinationRelativePath>
</FilesForPackagingFromProject>
</ItemGroup>
</Target>
<PropertyGroup>
<CopyAllFilesToSingleFolderForPackageDependsOn>
CustomCollectFiles;
$(CopyAllFilesToSingleFolderForPackageDependsOn);
</CopyAllFilesToSingleFolderForPackageDependsOn>
<CopyAllFilesToSingleFolderForMsdeployDependsOn>
CustomCollectFiles;
$(CopyAllFilesToSingleFolderForMsdeployDependsOn);
</CopyAllFilesToSingleFolderForMsdeployDependsOn>
</PropertyGroup>