Driver Preinstallation not working on Windows 7

InstallerExpert created the topic: Driver Preinstallation not working on Windows 7
Hi all,
I do have a setup generated with IA9 that we are using for some time now.

In the meantime we also support Windows 7 including a signed Windows 7 USB Driver. This signed driver can be installed manually but not through DIFx. Installing the same Driver with the same setup does work on XP.

There are no error messages – the driver is simply not installed on Windows 7.

Are there any known problems with DIFx on Windows 7 ?

Thanks,

Tagged :

Does IA7 SQL Connection Plugin support Windows Server 2008?

InstallerExpert created the topic: Does IA7 SQL Connection Plugin support Windows Server 2008?
Apologies for the old version reference.

We’ve been using IA7 to build our installers. A while back I installed IA8 as a trial on the same machine as IA7, but we decided not to purchase so IA7 was not officially upgraded.

During a house cleaning exercise I uninstalled IA8 from the machine, which is where my problems began.

Firstly the SQL connection plugin that we use in our installers was not included in the installation package so no SQL Server instances could be found on the network. After re-installing IA7 I’ve now come across a problem where the SQL Connection plugin fails when used on Windows Server 2008 systems. The plugin will detect all of the instances successfully however despite correct credentials the plugin will not connect and run the sql scripts.

This has been verified as a Windows Server 2008 problem because the plugin works correctly on machines running Windows XP and Windows Server 2003 when remotely connecting to a SQL Server on a Windows Server 2008 machine.

Any help in this will be greatly appreciated.

Tagged :

What is Installer VISE?

applicationPackaging created the topic: What is Installer VISE?
I have seen here we have list of many installer Application. Though I was not aware of maximu tool. Great place to learn and know about tools.

any body can guide me for getting all this answer?

Tagged :

DreamShield introdcution

created the topic: DreamShield introdcution
Introduction
A free deployment tool to create installer program for any .NET based applications but also dynamic updates from a web server. You can also publish directly your software to a web server with only a few clicks.
It’s mainly developed in C# but contains portions in C++.

DreamShield is a publishing tool through which it is possible to create installers to publish Microsoft .NET based applications. You can also choose whether to include the setup of the .NET Framework itself with your package for an easy distribution. It is possible to create setup then put them on a CD or to create a self-extracting archive with only one application in order to allow an easy downloading from a website.

With DreamShield you can install files, modify the registry, create shorcuts, register your files with gacutil, installutil, regsvr, and even run a Windows Installer based setup during the installation. There is also many possibilities to customize your setup through writing plugins or chose a skin to introduce your software with a good customer experience.

The installer has a full rollback possibilities in case of something going wrong and as a big improvement over many other freeware installers, DreamShield can create update for your product to modify a component, or automatically upgrade a product from one version to another.

If you have any problems or remarks, you can ask for help in your langage (english or french) in DreamShield’s forum

You can get previews of DreamShield here : Screenshots
And the documentation is located at this address : Documentation (French)
Note : even if the documentation is basically written in French, you can still use it in English via Google using this link : Documentation (Automatic translation)
Limitations
DreamShield is a free software and it cannot be sold in any way. But DreamShield can be used to create installation for free softwares, but also for commercial products. So even if your project is commercial you can use DreamShield to create the installation process and extend it with plugins to meet your requirements without paying any fees or being limited in any way as long as you don’t sell DreamShield itself.
You can also create commercial plugins for DreamShield with the limitation to not sell DreamShield itself. For any further questions you can contact me by mail at lukas.atharis at gmail dot com.
Features
General

* Wide variety of appearances (skins) available for the installer, with the possibility of creating new ones
* Editing the registry
* Creating shortcuts
* Creation of backups before overwriting files
* Creating backups before changing the registry keys
* Installations can be canceled
* Cancellation of an installation if an error is encountered (functionality based on the principle of rollBack RDBMS)
* Restoring backups if the installation is canceled
* Complete Uninstallation capabilities
* estoring files replaced during uninstallation
* Restore the registry keys replaced during uninstallation
* Installation components organized
* Detection of a previous installation with a GUID
* Automatic uninstallation if an older version of the same application is detected at a new facility
* Support GZIP, LZMA and deflate compression for the setup files, and 7z for the SFX
* Modification of installed components
* Possibility to change the icon of Setup.exe, StdSetup.exe and of the SFX
* Possibility of changing the image of the home page of the wizard (the little green computer screen)
* Possibility to create facilities that support multiple languages (French and English provided the basic ability to create new ones with files or . . ResX Resources)

Runtimes

* Automatic installation of Windows Installer 3.0 if necessary
* Possibility to choose the required version. NET Framework (from 2.0 to 3.5, with the SP1 or not) and automatically download it if necessary
* Possibility of calling InstallUtil, RegSrv and / or gacutil when installing or uninstalling .NET assemblies

Integration

* Quick start box in the start page of DreamShield
* Integrated browser to open DreamShield for online resources
* The IDE is DreamShield maintains automatically checking every 7 days if a new update (or new version) is available
* DreamShield projects can be converted from / to XML format
* Wizard to create standard installation project
* Wizard to create installation project from a Visual Studio 2005 or 2008 project, Express version supported

Advanced

* Possibility to publish an application with DreamShield on an ftp server
* Possibility to create updates
* Possibility to restrain the installation of a file to a specific version of Windows
* Possibility to restrain the execution of the setup process to a specific version of Windows (useful to create setup for a specific version of Windows)
* Possibility of replacing / deleting files locked by the system (if the installer detects one, it creates a temporary file and asks you to reboot to perform the replacement or deletion).
* Possibility to create plugins to extend the installer fonctionnaltiƩs in any of the languages supported by. NET Framework (2.0 or more)
* Ability to create custom pages for the installer, thanks to plugins (see DreamShield Miles for more informations)

Security

* DreamLocker: Ability to lock the installations with a password: You will be asked each time you run the installer and Archives facilities will be encrypted.
* Support for the UAC on Windows Vista

Tagged :

Replacing program strings:

msiexpert created the topic: replacing program strings:
Hello, i was wondering if it is possible to replace the strings in CreateInstall 5.4, for example on the Username&Serial Dialog

i want it to say “CD Key” instead of “Serial Number” and “Company” instead of “Organization” and so on.. is this possible?

Tagged :

Can I use Createinstall to copy files to Word startup folder

msiexpert created the topic: Can I use Createinstall to copy files to Word startup folder
Dear sir or madam,

I am working on an application that requires the following actions:

1. copy a word template file gt4word.dot to Word startup folder:

application data + “\Microsoft\Word\STARTUP”

2. Check if Word is running before installation.

3. Kill a process gt4t.exe (my own application) before installation

4. Open a .doc file and start newly installed gt4t.exe upon successful installation.

I have achieved all above with an unpaid version of installshield. While I seriously considering buying an installer maker, installshield is not an option as it is far too expensive for an individual like me. If I can use createinstall to achieve my goals, I would like to buy the product.

Please check dallascao.com/gt4t/ to have a look of my application.

Sincerely,

Dallas

Tagged :

How to force delete file on my previous application folder

msiexpert created the topic: How to force delete file on my previous application folder
I already have a new application instalation. And in the new version of my application i need to delete some file on my previous application folder (e.g. C:/Program Files/My Application/Document.txt)

And my question is:
How to force delete document.txt when someone install my new application version?

Thanks for your great answer Mr ALex.
Show me detail answer.
Im sorry i can’t speak english well. I hope u understand.

applicationPackaging replied the topic: Re: How to force delete file on my previous application folder
Do you know the path to document.txt?
Suppose, the user selected the installation path.
You can use ‘Delete File & Folders’ command.
Pah: INSTALL PATH
Filename: Document.txt

Tagged :

Progress Settings

msiexpert created the topic: Progress Settings
Hi. Using the prgress setting item, you should be able to change the text for directory and filename, and the manual says that just putting > in the boxes should clear both texts, but the directory and filename still appear. Is this broken or am I doing something wrong?

applicationPackaging replied the topic: Re: Progress Settings
I think you mean the output of Unpack Files command.
Progress Settings cannot change the output of this command.
I think you want that the user cannot see unpacking files.
In this case, we can add such feature into Unpack Files command.

Tagged :

How to force delete file on my previous application folder

msiexpert created the topic: How to force delete file on my previous application folder
I already have a new application instalation. And in the new version of my application i need to delete some file on my previous application folder (e.g. C:/Program Files/My Application/Document.txt)

And my question is:
How to force delete document.txt when someone install my new application version?

Thanks for your great answer Mr ALex.
Show me detail answer.
Im sorry i can’t speak english well. I hope u understand.

applicationPackaging replied the topic: Re: How to force delete file on my previous application folder
Do you know the path to document.txt?
Suppose, the user selected the installation path.
You can use ‘Delete File & Folders’ command.
Pah: INSTALL PATH
Filename: Document.txt

Tagged :

Problem with If Statement

msiexpert created the topic: problem with If Statement
I’m trying to use the “If Statement” feature to test a logical selection defined by the user. It works fine but I can’t add a “Custom – Dialog” inside of this “If Statement”. The following error message is shown:

Compile error [0x43 67 ]: C:\User…\AppData\Local\Temp\gentee00\install.g [line:25 Pos: 47] Label ‘dlgid1’ was not defined

The content of the “install.g” file is the following:
func install
{
background_show( 0 )

label dlgid0
if !dlg_show( %{360,568,753,941,1172,1449} ) : goto dlgid0

if istrue( 1672 )
{

label dlgid1
if !dlg_show( %{1523,1590,1657} ) : goto dlgid0

}

label dlgid2
if !dlg_show( %{2035,2294,2641,2867} ) : goto dlgid1

ifdef $UNINSTALL { createunexe() }
ifdef $UNINSTALL
{
unlog_on()
unlog_mode( 0, 1 )
}

}

I’m using CreateInstall version 5.4.0.

Thanks in advance!

applicationPackaging replied the topic: Re: problem with If Statement
Don’t use Dialog commands inside If Statement and other commands.
If you skip a dialog then use If condition field in Dialog command.

Tagged :