Deployment Tools Foundation
UpdateFiles Method (fileKeys)
Deployment Tools Foundation Namespaces ► Microsoft.Deployment.WindowsInstaller.Package ► InstallPackage ► UpdateFiles(ICollection<(Of <<'(String>)>>))
Updates the install package with new files from the WorkingDirectory. The
files must be in the relative directory matching their SourcePath.
This method re-compresses and packages the files if necessary, and also updates the
following data: File.FileSize, File.Version, File.Language, MsiFileHash.HashPart?.
Declaration Syntax
C# | Visual Basic | Visual C++ | F# |
public void UpdateFiles( ICollection<string> fileKeys )
Public Sub UpdateFiles ( fileKeys As ICollection(Of String) )
public: void UpdateFiles( ICollection<String^>^ fileKeys )
member UpdateFiles : fileKeys : ICollection<string> -> unit
Parameters
- fileKeys (ICollection<(Of <(<'String>)>)>)
- List of file key strings to update
Remarks
This method does not change the media structure of the package, so it may require extracting
and re-compressing a large cabinet just to update one file.
The cabinet compression level used during re-cabbing can be configured with the CompressionLevel property.
Assembly: Microsoft.Deployment.WindowsInstaller.Package (Module: Microsoft.Deployment.WindowsInstaller.Package.dll) Version: 3.0.0.0 (3.11.1.2318)