f3-logo-flexerasoftware
Il peut arriver que lorsque vous décidez de créer un fichier de Transforms pour un MSI constructeur vous vous retrouviez avec des dossiers prédéfinis manquants.
Il ne vous restera plus qu’à les recréer dans la bonne table pour les voir apparaître dans la partie Files and Folders d’InstallShield.
Pour faire cela diriger vous vers Direct Editor puis dans la table Directory et entrer ceux dont vous avez besoins.

Voici une liste des répertoires de base :

Directory Directory_Parent DefaultDir ISAttributes
TARGETDIR SourceDir 0
DATABASEDIR ISYourDataBaseDir . 0
INSTALLDIR ISMyProductDir . 0
ALLUSERSPROFILE TARGETDIR .:ALLUSE~1|All Users 0
USERPROFILE TARGETDIR .:USERPR~1|UserProfile 0
SystemFolder TARGETDIR .:System32 0
AdminToolsFolder TARGETDIR .:Admint~1|AdminTools 0
AppDataFolder TARGETDIR .:APPLIC~1|Application Data 0
CommonAppDataFolder TARGETDIR .:Common~1|CommonAppData 0
CommonFiles64Folder TARGETDIR .:Common64 0
CommonFilesFolder TARGETDIR .:Common 0
ISYourDataBaseDir INSTALLDIR Database 0
DesktopFolder TARGETDIR .:Desktop 3
FavoritesFolder TARGETDIR .:FAVORI~1|Favorites 0
FontsFolder TARGETDIR .:Fonts 0
GlobalAssemblyCache TARGETDIR .:Global~1|GlobalAssemblyCache 0
ISMyProductDir ISMyCompanyDir MYPROD~1|My Product Name 0
ISCommonFilesFolder CommonFilesFolder Instal~1|InstallShield 0
ProgramFilesFolder TARGETDIR .:PROGRA~1|program files 0
ISMyCompanyDir ProgramFilesFolder MYCOMP~1|My Company Name 0
LocalAppDataFolder TARGETDIR .:LocalA~1|LocalAppData 0
MyPicturesFolder TARGETDIR .:MyPict~1|MyPictures 0
PersonalFolder TARGETDIR .:Personal 0
PrimaryVolumePath TARGETDIR .:Primar~1|PrimaryVolumePath 0
ProgramFiles64Folder TARGETDIR .:Prog64~1|Program Files 64 0
ProgramMenuFolder TARGETDIR .:Programs 3
SendToFolder TARGETDIR .:SendTo 3
StartMenuFolder TARGETDIR .:STARTM~1|Start Menu 3
StartupFolder TARGETDIR .:StartUp 3
System16Folder TARGETDIR .:System 0
System64Folder TARGETDIR .:System64 0
TempFolder TARGETDIR .:Temp 0
TemplateFolder TARGETDIR .:ShellNew 0
WindowsFolder TARGETDIR .:Windows 0
WindowsVolume TARGETDIR .:WinRoot 0

Attention à bien respecter les différents caractères.