能否在windows MSI/Orca.exe中创建名称包含句点的目录?
是否可以在Windows MSI中为包含句点字符的目录创建(有效)目录表条目 (例如,.git目录或具有语义版本的目录) 例:能否在windows MSI/Orca.exe中创建名称包含句点的目录?,windows,windows-installer,orca,Windows,Windows Installer,Orca,是否可以在Windows MSI中为包含句点字符的目录创建(有效)目录表条目 (例如,.git目录或具有语义版本的目录) 例: 字符在SourceDir列中被赋予特殊含义 我知道格式化列可以转义字符[\.],但DefaultDir不是格式化列。在DefaultDir列中指定短文件名和长文件名对。例如: gitdir~1.git |.git你能把它当作一个短文件名|长文件名对吗?不确定。试试(例如):gitdir~1.git | git这太棒了!谢谢-至少它通过了ICE验证。它似乎还通过了语义版本
字符在SourceDir
列中被赋予特殊含义
我知道格式化列可以转义字符
[\.]
,但DefaultDir不是格式化列。在DefaultDir列中指定短文件名和长文件名对。例如:
gitdir~1.git |.git你能把它当作一个短文件名|长文件名对吗?不确定。试试(例如):gitdir~1.git | git这太棒了!谢谢-至少它通过了ICE验证。它似乎还通过了语义版本的验证(semver~1 | 0.1.2)。我需要做一个测试,以确保它实际安装正确。不客气。让我知道您的进展情况……除了通过ICE验证外,'gitdir~1 |.git'和'semver~1 | 0.1.23'安装和卸载都非常完美。非常感谢你!!
# Directory Table in pseudo-code
Directory=TARGETDIR, Directory_Parent=, DefaultDir=SourceDir
Directory=git_dir, Directory_Parent=TARGETDIR, DefaultDir=.git