PDA

View Full Version : ISEXP : error -5044: Cannot delete directory in my temp folder



yuhaian
11-21-2005, 02:57 PM
I got this error when I build my ISE from command line

ISEXP : error -5044: Cannot delete directory C:\DOCUME~1\administrator\LOCALS~1\Temp\DIR1420.tmp

What this error is talking about? This error come out only sometimes. Rebuild this from IDE, this error gone. Or sometimes, just rebuild again it's OK. Any information about this error? Any help are appreciated, Thanks in advance,

Herbert Yu

==========================================================
InstallShield (R) Express
Release Builder
Copyright 1997-2005 Macrovision Europe Ltd.
and/or Macrovision Corporation.
All Rights Reserved.

Build started at Nov 21 2005 11:08 AM

Created release folders
AdminExecuteSequence table successfully built
AdminUISequence table successfully built
AdvtExecuteSequence table successfully built
AdvtUISequence table successfully built
InstallExecuteSequence table successfully built
InstallUISequence table successfully built
Directory table successfully built
Feature table successfully built
FeatureComponents table successfully built
Component table successfully built
Loading File table
Building File table
File table successfully built
Building MsiFileHash table
MsiFileHash table successfully built
Class table successfully built
Extension table successfully built
ODBCDataSource table successfully built
ODBCDriver table successfully built
ActionText table successfully built
AppSearch table successfully built
BindImage table successfully built
CCPSearch table successfully built
Condition table successfully built
AppId table successfully built
Property table successfully built
BBControl table successfully built
Billboard table successfully built
Binary table successfully built
CompLocator table successfully built
Complus table successfully built
ControlCondition table successfully built
ControlEvent table successfully built
CreateFolder table successfully built
CustomAction table successfully built
Error table successfully built
DrLocator table successfully built
DuplicateFile table successfully built
Environment table successfully built
EventMapping table successfully built
FileSFPCatalog table successfully built
Font table successfully built
IniFile table successfully built
IniLocator table successfully built
IsolatedComponent table successfully built
ISSelfReg table successfully built
Verb table successfully built
LaunchCondition table successfully built
LockPermissions table successfully built
MIME table successfully built
MoveFile table successfully built
MsiAssembly table successfully built
MsiAssemblyName table successfully built
MsiDigitalCertificate table successfully built
MsiDigitalSignature table successfully built
ODBCAttribute table successfully built
ODBCSourceAttribute table successfully built
ODBCTranslator table successfully built
PatchPackage table successfully built
ProgId table successfully built
PublishComponent table successfully built
Registry table successfully built
RegLocator table successfully built
RemoveFile table successfully built
RemoveIniFile table successfully built
RemoveRegistry table successfully built
ReserveCost table successfully built
SelfReg table successfully built
ServiceControl table successfully built
ServiceInstall table successfully built
SFPCatalog table successfully built
Shortcut table successfully built
Signature table successfully built
TextStyle table successfully built
TypeLib table successfully built
UIText table successfully built
Upgrade table successfully built
_Validation table successfully built
Searching project for extract-at-build components...
Validating Custom Action sequencing
Dialog AdminChangeFolder for language English (United States) built
Dialog AdminNetworkLocation for language English (United States) built
Dialog AdminWelcome for language English (United States) built
Dialog CancelSetup for language English (United States) built
Dialog CustomSetup for language English (United States) built
Dialog CustomSetupTips for language English (United States) built
Dialog CustomerInformation for language English (United States) built
Dialog DatabaseFolder for language English (United States) built
Dialog DestinationFolder for language English (United States) built
Dialog DiskSpaceRequirements for language English (United States) built
Dialog FilesInUse for language English (United States) built
Dialog InstallChangeFolder for language English (United States) built
Dialog InstallWelcome for language English (United States) built
Dialog LicenseAgreement for language English (United States) built
Dialog MaintenanceType for language English (United States) built
Dialog MaintenanceWelcome for language English (United States) built
Dialog OutOfSpace for language English (United States) built
Dialog PatchWelcome for language English (United States) built
Dialog ReadmeInformation for language English (United States) built
Dialog ReadyToInstall for language English (United States) built
Dialog ReadyToRemove for language English (United States) built
Dialog SQLBrowse for language English (United States) built
Dialog SQLLogin for language English (United States) built
Dialog SetupCompleteError for language English (United States) built
Dialog SetupCompleteSuccess for language English (United States) built
Dialog SetupError for language English (United States) built
Dialog SetupInitialization for language English (United States) built
Dialog SetupInterrupted for language English (United States) built
Dialog SetupProgress for language English (United States) built
Dialog SetupResume for language English (United States) built
Dialog SetupType for language English (United States) built
Dialog SplashBitmap for language English (United States) built
Resolving strings...
Language English (United States) built
Building CAB files...
ISEXP : error -5044: Cannot delete directory C:\DOCUME~1\administrator\LOCALS~1\Temp\DIR1420.tmp
Data1.cab built
Files built
Media table successfully built
Setup.exe created
Automatic update notification disabled
Express\SingleImage - 1 error(s), 0 warning(s)
Log file has been created: <file:C:\ISBuildFolder\AppName\AppName\Express\SingleImage\LogFiles\11-21-2005 11-08-53 AM.txt>


Build finished at Nov 21 2005 11:09 AM

yuhaian
11-21-2005, 03:24 PM
Did a search inside our community, It seems another InstalShield blocked this temp. folder/file for this InstallShield application. Or the path to temp folder is too long (more than MAX_PATH). This "another InstallShield application" must be hang there for a while.

Can InstallShield create a unique temp folder to do build work? e.g Using UUID to create temp folder name. Can InstallShield use single thread to do this operation to avoid blocking between threads? Just some guesses.

http://community.installshield.com/archive/index.php?t-134500.html

davidh 06-02-2004, 09:43 AM
I have seen cases where the build locks a folder (or perhaps it is another application, virus scanner, etc) and you have to close the InstallShield IDE, or in the worst case, reboot, so the folder is unlocked.

rogc742 08-05-2004, 01:46 PM
I found that the path to the product files must have exceeded the MAX_PATH value. See Microsoft article 320081 for solutions to this. The solution was to share a folder down in the tree and rename some of the directories with long names.
Roger

http://community.installshield.com/showthread.php?p=337714

ISDEV : fatal error -1013: File C:\Program Files\InstallShield\DevStudio 9\Support\_IsIcoRes.Exe is being used by another program.

I run automated builds and when I try to run iscmdbld.exe -p with two builds going at the same time one build fails with the above error.

http://community.installshield.com/showthread.php?p=236879

Chandima
InstallShield Developer Join Date: Oct 2001
Posts: 5,073

I can't seem to reproduce this though.
Chandima Rajakaruna