C# msdeploy命令在内容文件名包含特殊字符时重命名该文件名

C# msdeploy命令在内容文件名包含特殊字符时重命名该文件名,c#,packaging,msdeploy,C#,Packaging,Msdeploy,我在使用命令 “C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe”-动词:同步 -source:manifest=“C:\PackageInfo\SourceManifest.xml”-dest:package=“C:\Output\Lifecare.LIS.OnlineHelp.Chemistry.zip”-declareParamFile:“C:\PackageInfo\Parameters.xml”>WebDeployPac

我在使用命令

“C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe”-动词:同步 -source:manifest=“C:\PackageInfo\SourceManifest.xml”-dest:package=“C:\Output\Lifecare.LIS.OnlineHelp.Chemistry.zip”-declareParamFile:“C:\PackageInfo\Parameters.xml”>WebDeployPackage.log

打包我的.htm文件

当文件名为英语时,这可以正常工作,但在瑞典语中,它会重命名特殊字符,如“Ö”,该字符在“O”上有2个点,因此它会将本章程转换为“+”

例如,我的源文件夹具有文件名“arbetsflöde.htm”,然后在包文件夹中,它将该文件名重命名为“arbetsfl+-de”


有人能帮我找到如何阻止它重命名文件吗?

我们决定保留英文文件名