我可以从文件夹中排除文件,但不能从子文件夹中排除具有相同名称的文件 - InstallShield 2016动态链接?

时间:2021-02-19 15:01:56

In InstallShield 2016 [Basic MSI Project] Dynamic Linking settings for a component, Can i exclude a file say with name A and not exclude the files with name A in subfolders.

在InstallShield 2016 [基本MSI项目]组件的动态链接设置中,我可以排除名称为A的文件,而不排除子文件夹中名称为A的文件。

Below settings, today excludes file with name A from all folders including the sub folders.

在以下设置中,今天从包括子文件夹在内的所有文件夹中排除名称为A的文件。

我可以从文件夹中排除文件,但不能从子文件夹中排除具有相同名称的文件 -  InstallShield 2016动态链接?

1 个解决方案

#1


1  

No, the settings for a single dynamic file link are unable to do that. Depending on the number of subdirectories involved, you may prefer to create one dynamic link for the top-level directory, excluding the file name, and one dynamic link for each subdirectory, not excluding the file name.

不,单个动态文件链接的设置无法执行此操作。根据所涉及的子目录的数量,您可能更喜欢为*目录创建一个动态链接,不包括文件名,每个子目录创建一个动态链接,不包括文件名。

(In general I prefer avoiding dynamic file links. They make it too easy to violate component rules, or drop required files, on accident.)

(一般来说,我更喜欢避免使用动态文件链接。它们使得在发生意外时很容易违反组件规则或丢弃所需文件。)

#1


1  

No, the settings for a single dynamic file link are unable to do that. Depending on the number of subdirectories involved, you may prefer to create one dynamic link for the top-level directory, excluding the file name, and one dynamic link for each subdirectory, not excluding the file name.

不,单个动态文件链接的设置无法执行此操作。根据所涉及的子目录的数量,您可能更喜欢为*目录创建一个动态链接,不包括文件名,每个子目录创建一个动态链接,不包括文件名。

(In general I prefer avoiding dynamic file links. They make it too easy to violate component rules, or drop required files, on accident.)

(一般来说,我更喜欢避免使用动态文件链接。它们使得在发生意外时很容易违反组件规则或丢弃所需文件。)