[WiX-users] Using CustomAction during the installUISequence

2007-09-18 Thread chandan Koushik

Hi All,
I have a config.cpp file which contains the function

_declspec(dllexport) UINT CheckBluePrint (MSIHANDLE hInstall) 
{
int dRet=0;
logfile = fopen(c:\\mnsetup.log,a);
fprintf(logfile,installer for Me\n);
CoInitialize(NULL);
dRet = Process_Blueprint(hInstall);
CoUninitialize();
fclose(logfile);
if(dRet==0)
   return ERROR_SUCCESS;
else
  return ERROR_INSTALL_FAILURE;
}

The dll is included into the msi, and I use the function in embedded dll
using 

CustomAction Id=CheckBluePrint BinaryKey=SETUPCONFIG
DllEntry=CheckBluePrint /

I include the file

Binary Id=SETUPCONFIG SourceFile=Config.dll /

I run the custom action during the installUISequence:
InstallUISequence
  Custom Action=CheckBluePrint After=LaunchConditions/
   Show Dialog=InstallDlg
After=WelcomeEulaDlgINSTALLDATABASE/Show
/InstallUISequence

I want that this dll should run just before starting the actual
installationof my product as this file sets certain wix properties for other
files.The Wix file compiles and i get the .msi but when i run the installer
The installation ends prematurely.

Any help regarding this would be helpful.




-- 
View this message in context: 
http://www.nabble.com/Using-CustomAction-during-the-installUISequence-tf4475083.html#a12759513
Sent from the wix-users mailing list archive at Nabble.com.


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Using CustomAction during the installUISequence

2007-09-18 Thread chandan Koushik

Sorry, i m attaching the installation log:
Hope that helps 

Rob Hamflett wrote:
 
 'ends prematurely' isn't much to go on.  Does it report error numbers? 
 Does a logged installation 
 report anything useful?
 
 Rob
 
 chandan Koushik wrote:
 Hi All,
 I have a config.cpp file which contains the function
 
 _declspec(dllexport) UINT CheckBluePrint (MSIHANDLE hInstall) 
 {
 int dRet=0;
 logfile = fopen(c:\\mnsetup.log,a);
 fprintf(logfile,installer for Me\n);
 CoInitialize(NULL);
 dRet = Process_Blueprint(hInstall);
 CoUninitialize();
 fclose(logfile);
 if(dRet==0)
return ERROR_SUCCESS;
 else
   return ERROR_INSTALL_FAILURE;
 }
 
 The dll is included into the msi, and I use the function in embedded dll
 using 
 
 CustomAction Id=CheckBluePrint BinaryKey=SETUPCONFIG
 DllEntry=CheckBluePrint /
 
 I include the file
 
 Binary Id=SETUPCONFIG SourceFile=Config.dll /
 
 I run the custom action during the installUISequence:
 InstallUISequence
   Custom Action=CheckBluePrint After=LaunchConditions/
Show Dialog=InstallDlg
 After=WelcomeEulaDlgINSTALLDATABASE/Show
 /InstallUISequence
 
 I want that this dll should run just before starting the actual
 installationof my product as this file sets certain wix properties for
 other
 files.The Wix file compiles and i get the .msi but when i run the
 installer
 The installation ends prematurely.
 
 Any help regarding this would be helpful.
 
 
 
 
 
 
 -
 This SF.net email is sponsored by: Microsoft
 Defy all challenges. Microsoft(R) Visual Studio 2005.
 http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 
 
http://www.nabble.com/file/p12760687/product.log product.log 
http://www.nabble.com/file/p12760687/product.log product.log 
-- 
View this message in context: 
http://www.nabble.com/Using-CustomAction-during-the-installUISequence-tf4475083.html#a12760687
Sent from the wix-users mailing list archive at Nabble.com.


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Using CustomAction during the installUISequence

2007-09-18 Thread Rob Hamflett
'ends prematurely' isn't much to go on.  Does it report error numbers?  Does a 
logged installation 
report anything useful?

Rob

chandan Koushik wrote:
 Hi All,
 I have a config.cpp file which contains the function
 
 _declspec(dllexport) UINT CheckBluePrint (MSIHANDLE hInstall) 
 {
 int dRet=0;
 logfile = fopen(c:\\mnsetup.log,a);
 fprintf(logfile,installer for Me\n);
 CoInitialize(NULL);
 dRet = Process_Blueprint(hInstall);
 CoUninitialize();
 fclose(logfile);
 if(dRet==0)
return ERROR_SUCCESS;
 else
   return ERROR_INSTALL_FAILURE;
 }
 
 The dll is included into the msi, and I use the function in embedded dll
 using 
 
 CustomAction Id=CheckBluePrint BinaryKey=SETUPCONFIG
 DllEntry=CheckBluePrint /
 
 I include the file
 
 Binary Id=SETUPCONFIG SourceFile=Config.dll /
 
 I run the custom action during the installUISequence:
 InstallUISequence
   Custom Action=CheckBluePrint After=LaunchConditions/
Show Dialog=InstallDlg
 After=WelcomeEulaDlgINSTALLDATABASE/Show
 /InstallUISequence
 
 I want that this dll should run just before starting the actual
 installationof my product as this file sets certain wix properties for other
 files.The Wix file compiles and i get the .msi but when i run the installer
 The installation ends prematurely.
 
 Any help regarding this would be helpful.
 
 
 
 


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Using CustomAction during the installUISequence

2007-09-18 Thread Wilson, Phil
That signature doesn't look like the required one: 

UINT _stdcall CheckBluePrint(..) . 

Also, I prefer to use a .def file (to avoid name mangling).  

Phil Wilson 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of chandan
Koushik
Sent: Tuesday, September 18, 2007 9:25 AM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Using CustomAction during the installUISequence


Sorry, i m attaching the installation log:
Hope that helps 

Rob Hamflett wrote:
 
 'ends prematurely' isn't much to go on.  Does it report error numbers?

 Does a logged installation 
 report anything useful?
 
 Rob
 
 chandan Koushik wrote:
 Hi All,
 I have a config.cpp file which contains the function
 
 _declspec(dllexport) UINT CheckBluePrint (MSIHANDLE hInstall) 
 {
 int dRet=0;
 logfile = fopen(c:\\mnsetup.log,a);
 fprintf(logfile,installer for Me\n);
 CoInitialize(NULL);
 dRet = Process_Blueprint(hInstall);
 CoUninitialize();
 fclose(logfile);
 if(dRet==0)
return ERROR_SUCCESS;
 else
   return ERROR_INSTALL_FAILURE;
 }
 
 The dll is included into the msi, and I use the function in embedded
dll
 using 
 
 CustomAction Id=CheckBluePrint BinaryKey=SETUPCONFIG
 DllEntry=CheckBluePrint /
 
 I include the file
 
 Binary Id=SETUPCONFIG SourceFile=Config.dll /
 
 I run the custom action during the installUISequence:
 InstallUISequence
   Custom Action=CheckBluePrint After=LaunchConditions/
Show Dialog=InstallDlg
 After=WelcomeEulaDlgINSTALLDATABASE/Show
 /InstallUISequence
 
 I want that this dll should run just before starting the actual
 installationof my product as this file sets certain wix properties
for
 other
 files.The Wix file compiles and i get the .msi but when i run the
 installer
 The installation ends prematurely.
 
 Any help regarding this would be helpful.
 
 
 
 
 
 


-
 This SF.net email is sponsored by: Microsoft
 Defy all challenges. Microsoft(R) Visual Studio 2005.
 http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 
 
http://www.nabble.com/file/p12760687/product.log product.log 
http://www.nabble.com/file/p12760687/product.log product.log 
-- 
View this message in context:
http://www.nabble.com/Using-CustomAction-during-the-installUISequence-tf
4475083.html#a12760687
Sent from the wix-users mailing list archive at Nabble.com.



-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users