Hi Forum,
We are using WixUI_FeatureTree UI for our installer.
1. When i deselect 1 feature : Its respective Costing, Install Path and etc
UI Controls gets Disabled immediately.
2. When we deselect all the features : The Next button is still enabled and
allowing the installation.
Q1) Is
Thanks for the suggestion .
For one product we have done exactly as you said. But for other product, we
have to have all the three features to be optional. So, user can deselect
any feature. But, if user does not select any, it is the problem.
1. Can't it be fixed from lower level?
2. how are
Best Regards,
Pavan KONDURU
-Original Message-
From: ssmsam [mailto:[hidden email]
http:///user/SendEmail.jtp?type=nodenode=7600493i=0]
Sent: Friday, May 29, 2015 12:01 AM
To: [hidden email] http:///user/SendEmail.jtp?type=nodenode=7600493i=1
Subject: [WiX-users
I think, You may need to run VS20xx as admin.
--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/VSIX-Installation-through-custom-action-in-wix-tp7600265p7600294.html
Sent from the wix-users mailing list archive at Nabble.com.
Ohh!! Okay. Thanks for that. Can we know, In which release will it be
available.
We are using CA which calls RegSvr32.exe with dll . So adding up 3 CA(reg,
rollback n unreg).
I pondered over sites/blogs, found couple of suggestions,
1. To run heat with 32-bit version of dll, and generate wxs
Thanks for your confirmation.
Kind Regards,
Sampat
--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/heat-exe-How-to-generate-unique-but-human-readable-IDs-for-directories-components-and-files-tp7600068p7600104.html
Sent from the wix-users mailing
I think we cannot use the DLLWRAP.dll. Because it has been developed by
Flexera. So License infringement.
Sampat
--
View this message in context:
Thanks a lot for your thoughts Kashif Md. I will collect all the ideas that u
have shared and i will reply to this thread soon.
Kind Regards,
Sampat
--
View this message in context:
Hi Tobias,
I found this in file outputted by Dark.exe.
CustomAction Id=Setlimited BinaryKey=DLLWRAP.DLL DllEntry=DLL5 /
They have kept the DLLWRAP in binary table. This must be doing the trick
here. The funcion that in-turn call our dll is DLL5.
Thanks for your help.
Regards,
Sampat
--
I think you can use -SUID parameter to heat.
sampat
--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/heat-exe-How-to-generate-unique-but-human-readable-IDs-for-directories-components-and-files-tp7600068p7600071.html
Sent from the wix-users mailing
Hi All,
We are migrating from IS to WiX. I am stuck at this point .
1. In IS we are calling a C++ dll, which has a function that takes a inout
string and an constant int, and then returns an integer. In IS we can easily
send params and recieve return value.
Now i am trying to create a similar
Thanks Tobias.
Ah correct, i forgot Dark here. I ran it against this Is msi long back to
check some other things. Now, again, i will have to have a look into it.
Thanks a lot for sharing your thought.
May be, i will have to write a C# DTF CA( to collect the parameters values
from public
Yes, SD is a very good for UI Desgin. but 4.4 only supports this. Initially i
downloaded 5.x Beta, it doesnt support Design tab.
Sampat
--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Looking-for-a-Wix-GUI-tp766p7600055.html
Sent from the
I am also facing the same issue in 3.9 RC2. Still the bug exists. What would
be the workaround fr this?
Regards,
Sampat
--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Could-not-harvest-data-from-a-64bit-dll-tp5511948p761.html
Sent from the
Hi,
I have added a c++ dll and a text file to a C# DTF CA. Now i am making use
of a function which exists in the c++ dll. Both the files added to the CA
are getting extracted to the user temp location. Everything is working fine.
But the mystery here is the dll file is alone getting retained in
I think, Wix has OsInfo in utilExtension to do something with localized
user/administrator info. I am not sure, I am new to wix.
Regards,
Sampat
--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/file/n7599030/inside_msi.png
samp
--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Need-help-to-insert-custom-dialog-into-the-sequence-tp7599028p7599030.html
Sent from the wix-users
Hi,
I have created a simple custom dialog using wixedit. i copied the UI/UI
part into my product.wxs file.
Here is my code to insert this new custom dialog.
Product
UIRef Id=MyUI /
UI
Dialog Id=dlgdummy Width=370 Height=270
Control Type=Text Id=txtDummy
Could anyone help me please? I tried with both the approaches without success
and searched lot over the internet for the same but no luck.
Regards,
Sampat
--
View this message in context:
Hi,
I am trying to install .net COM+ application using WixComPlus Extension.
Here is my code:
compplus:ComPlusApplication Id=HubTransactionCoOrdinator
ApplicationId={9471518B-DE5B-4728-BE48-9F144813BFA0} Name= Hub
Transaction Coordinator
compplus:ComPlusAssembly
Hi,
Currently i am trying to create slide show animation during installation. I
have some following queries.
How can i add a billboard control to the standard ProgressDlg ? Where
exactly in the wix .. element i have to do this? Which exact element i
have to use?
I have read some forum that to
Happy new year to the forum. Have a successful year ahead!!
Regards,
Sampat
--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Merry-Christmas-and-Happy-New-Years-tp7598675p7598701.html
Sent from the wix-users mailing list archive at Nabble.com.
Hi
I am harvesting a x64 C# COM exposed dll using heat.exe. Though it creates a
component with the file element only.
I throws following warning:
heat.exe : warning HEAT5150 : Could not harvest data from a file that was
expect
ed to be a SelfReg DLL: D:\testcom\testCOMdll.dll. If this file
I built C# dll with x86 release mode and i Ran heat over it
the heat cmd:
D:\heat file testcom\testCOMdll32.tlb -srd -sfrag -suid -svb6 -gg -g1 -out
D:\testcom\testcomtlb.wxs
Windows Installer XML Toolset Toolset Harvester version 3.9.1006.0
Copyright (c) Outercurve Foundation. All rights
Hi
I am trying to install a test COM+ using WiX com plus extension.
Installation fails with following error in the log
MSI (s) (BC:88) [21:50:36:164]: Invoking remote custom action. DLL:
C:\Windows\Installer\MSI326D.tmp, Entrypoint: ComPlusInstallExecuteCommit
Action 21:50:36:
Hi,
I have copied the complus.xsd into this location C:\Program Files
(x86)\Microsoft Visual Studio 12.0\Xml\Schemas, now is working fine.
However the WiX Toolset 3.9 seems its not installing this schema to the
required location.
Regards,
Sampat
--
View this message in context:
Okay. Thanks Rob.
All the WiX Extension schemas exists except this.
I observed that intellisense shows the attributes as soon as i type initial
letters. It displays a tooltip with the possible values and what is the use
of those attributes. But for some of the attributes it wount display the
Hi,
I am using the WiX Toolset 3.9. I am not able to get the intellisense in
VS2013 for Wix ComplusExtension.
-I have added a reference to ComPlusExtension to the WiX Project
-I have copied the complus.xsd to the below location.
C:\Program Files (x86)\Microsoft Visual Studio
Hi,
I am also in the same situation here.
Can we create a separate sub-folder named GAC Components in the source
files directory(, from where u fetch the binaries to heat.) and copy only
GACable dlls in this sub-folder.
Now run heat -dir over this sub-folder and then pass a .xslt file to the
Hi ,
I am registering a native COM+ assembly using WiX. I opnened the properties
of registerd com+ and found that , the check box under Activation tab was
checked.
Could anyone let me know is there any way/extensions exists in wix to
achieve this?
Thanks and Regards,
Sampat
--
View this
Hi,
I created a bundle with a chained msi like below.
Chain
MsiPackage Id=msi2 SourceFile=chain_msi2.msi
DisplayInternalUI=yes EnableFeatureSelection=yes/
/Chain
first time installation i can select/deselect features in msi2.msi bcoz
DisplayInternalUI=yes . But
Thanks for the suggestion John.
I was really happy when i saw EnableFeatureSelection=yes option. I am not
able see its effect.
Now it seems to take bit tough turn for me. My Manager allotted me as a full
resource on this IS- WiX POC. ComPlus, windows services, MergeModules,
C#,CPP n vbs CAs,
Yeah Phill. I do agree for Johns suggestions. Thanks for the link too.
During fresh installation it is ok to select/deselect the
feature/subfeature through BA. VS2012 onwards the setup screen has
checkboxes for the featurs.
But i am really confused at,
1. How to restore the status of th
Hi,
I have to assign some of the Security Rights(SecPol.msc) to the user that i
am going to create on the application install. Luckily i found that WiX does
gives an option to give LogonAsBatchJob and LogonAsService and the util
extension seemed to save me from writing CustomAction.
But,
Hi John,
only these 5 are there.
Firstly, user is being created as local and then added to administrators
group. then. There was a c++ dll C.A which performs LSA operations was
used(InstallShield). So i am converting everything in WiX. So making use of
util:user extension.
Thanks,
Sampat
--
Following are the 5 ACEs to be assigned.
1. Access this computer from the network
2. Replace a process level token
3. Act as part of the operating system.
4. Log on as a Batch Job
5. Log on as service.
Regards,
Sampat
--
View this message in context:
Hi John,
Do you suggest me to use the C.A (an old C++ dll C.A which performs LSA
operations. to achieve this).
Regards,
Sampat
--
View this message in context:
Hi John,
Is there any way in wix to assign additional local securities ?
Regards,
Sampat
--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Assigning-User-rights-Security-Policies-to-the-application-user-tp7598091p7598105.html
Sent from the
Cooper
Senior Software Engineer | Enterprise Service Applications | Continuing
Development
Jack Henry Associates, Inc.® | Lenexa, KS 66214 | Ext: 431050 |
[hidden email] http://user/SendEmail.jtp?type=nodenode=7598120i=1
-Original Message-
From: ssmsam [mailto:[hidden email
Okay. Thanks John and Phill. I am new to WiX. So i will start looking at the
WixLib now.
Thanks for the Dummy Property and PropertyRef Phill. I will try it today.
Could you please have a look at my other post on Harvesting all dll files
in a folder using heat. I am really confused. Your
okay.
John, From your suggestion, what i understand is, i may have not to use heat
in pre-build events. It has to be used only once to harvest a file through
cmd . So, I have to harvest each dll (could be registering what regsvr32
does or GACing wat regasm does) seperately first, then include
Hi Sir,
I had gone through that thread before.It says how to automate the task of
generating components for all files in a folder/sub folder as a whole. But
it does not tell about how push a dll file to GAC/DllRegisterServer.
So My question is,
For every file we include in the component we have
Okay John.
That really sounds nice and suitable for my requirement. Thank you very
much. I am not finding much documentation on using xslt transforms with
heat. Could you please suggest me some links for this.
Since am learning wix in comparison with Installshield I am going little
okay.
Yeah!! its very clear now!!
If we have 10 CAs(if all are defered, then 10 install C.As, then 10
un-install CAs and then 10 RollBack C.A ) so it comes to 30 C.As in total.
So if i keep each C.A in separate .wxs (Eg. *VC2010SP1InstalledCA.wxs* in ur
case) then i have to include *3 * N
Ha ha ha.
I have already converted all of our Client Tools which have got very less
files and CAs , from InstallShield to WiX, along the learning path.
But,today what made me sick is the 150+ CAs ,all are horrible VBScript,
JavaScripts ,present in the Main Product installers. I heard like
Hi John,
A small confusion here again.
if i provide install and a rollback, who will revert the system changes,
that were made during install, while un-installing?
How will WiX come to know to about system changes, made by a specific CA,
during un-install. ?
(Un-install C.A is nothing but the
Thaks for the S.O link. I am going through it.
Regards,
Sampat
--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-register-all-the-dlls-in-a-folder-and-sub-folder-to-GAC-using-heat-exe-tp7597977p7598015.html
Sent from the wix-users mailing
Hi All,
I have a CA(Vb Script just display a text via msgbox) sequenced after Launch
Conditions in UI mode.
1)If i include following in Product it triggers and displays text.
Product .
.. /
...
...
...
InstallUISequence
Custom Action=displayText
Hi,
I have very confused with following stuffs.
*1.* I have some dlls to be copied and registered to GAC. So i have created
sub folder GAC Comps inside Components folder. So how can i tell the
heat to make the files that are inside the GAC comps to register to GAC ,
not other files outside.
So,
Ah!! Thanks Phill.
I figured out that we have got 300 CAs in our product. So, the Product.wxs
file looks horribly huge bcoz of these CustomActionRef..
Can i keep all CustomActionRefs in other file's fragment?
Regards,
Sampat
--
View this message in context:
Ohhh!!! okay , thanks FYI.
I thought like to keep same files between multiple features, should have
different Ids. But the question is, what if I use CopyFile element inside
the component. CopyFile Copies the same file into more than one location.
Here we will not specify 2 different Ids. ???
Hi ,
I am using Heat.exe in my pre-build event(3.9 votive). Heat generates long
alph-num id for both component and files. So we will not be able to identify
like which component is for which file, unless and untill we look into the
File name included in the File@/Source attribute.
So is there
Ahh!!
That is really in detail and most helpful. Thank you very much for the
helpful links and in details.
Regards,
Sampat
--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-suppress-the-StdBA-Bootstrapper-UI-tp7597705p7597819.html
Sent from
Hi Hoover, Jacob,
Thank you very much for your suggestions.
We have 5 components of our product. 2 are the main components and 3 are the
client tools for interaction. The 2 main comps should take 2 users-details
as input (domain, usrname n pwd) (which ll later ,during installation, be
qualified
HI,
Can we add something that skips the cpu cycles and that adds some delay
before the Detect is Completed. So that this gives an impression like the
splash stays for some amount of time?(Just a vague idea).
Any thoughts?
Regards,
Sampat.
--
View this message in context:
Ohh!! Sounds great!!Nice to know about this.
So, i will quickly add a custom action which will have a sleep() for some
amount of time.
@Rob: Thanks for the confirmation. Could you please share the approaches for
dealing with the changes have to be done to build a older version
.wixproj(created
Ahh!!
Thanks for the MsiProperty :) . Later i realized it and now the way is
clear for me. :)
For UIs, which among the following i have to choose
1. ThemeFiles(.xml) or
2. WPF
?
Thanks for the BAFunctions. I tried adding reference to BAFunctions alone to
use the Delay() Function, but got error
Hi,
We are registering .dll files with regasm.exe, as a result of this .tlb
files are getting generated during the installation. During un-installation
these tlb files are remained as it is. So because of this installer is not
able to remove the installation directory completely.
Can i insert an
Great Job
Congratulations for your hard work!! 1024 Downloads in just 2 days. Yeahh!!
i have downloaded it and using it!!!
In InstallShield if we open .ism file,which was created using older version,
with newer version it backs up old version ism with .771/.771 extension and
it will
Hi Renan, fyodork
Thanks for your thoughts.
To use heat on tlb files, tlb files must be passed to heat to generate a
component. I will not be having tlb files till the installation completes.
By your thought what i understand is,
Execute the RegAsm.exe, in command prompt, on dll to get the
Hi All,
Yeah!!! Grateful to all of your replies. I found those helpful and now am
clear. We are migrating from IS to WiX. In our IS scripts almost all are
custom actions are used. To register,to un-register and to rollback .
Huhhh!! so heat tool avoid all these hectic custom actions.
I need
Hi,
I have chained a single msi package(with DisplayInternalUI option being
true) inside the StdBA using wix 3.9 toolset. My questions are as follows,
1). Can we *suppress the small StdBA UI* which will be displayed in the
background till the installation of chained msi completes.? In this case
Hi,
I am using Wix 3.8.. Wix msi Installer is working fine during fresh
install and uninstall. msi installs vsix and un-installs successfully. But
it is causing error during repair. I have read that VSIXInstaller.exe does
not support repair functionality. But what i thought like, wix will
Hi,
You could make a clone of the dialog where u want to return to. On a button
click execute the CA and set a public property there if directory is valid.
then goto new dialog if property is set otherwise goto cloned dialog .
execute CA after button click from clone dialog. check for property .
Hi ,
I created a BootStrapper using WiX 3.8. When i trigger the Setup.exe and i
looked into the log file, i found that all the core files(including .msi,
data1.cab) will get extracted to the folder C:\Program Data\Package
Cache\{ProductId} . Then i tried suppressing CustomAction through Orca i
Hi,
I have read two ways of generating log files for the wix instller(in general
msi's).
1) *enabling registry key* - with this method i /will not get the log
file name as our product/ name.(default naming eg: MSIx.log)
2)*using cmd line msiexec.exe tool* --- msiexec /i MyApplication.msi
Hi ,
Thanks a lot for letting me about this, yes it does create with
underscore(_) in between words with appending the date-time. Oh my god, i
do not know why did not i notice this. :(
I have one more question here,
Which directory is safe to extract support Files so the no attack can
happen.
Hi Rob,
Apologies for not noticing the Burn Log File section below, at the end.
Craziest thing is, I had gone through that link thrice, still didn't
notice. :(
Thanks for your quick reply Phil, Hogland :)
Regards,
Sampat
--
View this message in context:
Hi,
Currently, We are planning to migrate from IS to WiX. In our product we are
using some files which are needed only during installation
process(SupportFiles in IS). For eg: we are calling some methods in a dll,
say, ProductDLL.dll(and many more editable sensitive files) in the
InstallExecute
69 matches
Mail list logo