Re: [WiX-users] Question on using burn to our existing project

2012-06-07 Thread Neil Sleightholm
1. No. Typically burn provides the UI so your existing UI is not used, although you can display it if you need to. If you need a rich UI then this is probably the easiest option as although burn can support your own UI it is not an easy process. 2. Definitely. Neil Neil Sleightholm n...@x2syst

Re: [WiX-users] CAQuietExec fails to execute inetsrv\appcmd

2012-06-07 Thread shanmukha sainath addepalli
Hello John, Thanks for the reply. I did as you suggested but still I faced the same problem. I used DirectorySearch for getting the absolute path to the appcmd.exe. But I have one more property which is app pool name which will be taken as input from the user. T

Re: [WiX-users] WiX 3.6 Upgrade Leaves Files in Cache (v3.6.2520.0 to v3.6.2527.0)

2012-06-07 Thread Kannan24
Hi, Could you please help me the following queries. 1. How to display the feature (or how to get the feature) list in windows form from installing msi file? 2. How to set the msi property values from class library? Thanks, Kannan -- View this message in context: http://windows-installer-xml-

Re: [WiX-users] Message Box display option

2012-06-07 Thread Ravi Raj
Can I use this in C#. If yes then a sample code will help. On Fri, Jun 8, 2012 at 10:10 AM, Rob Mensching wrote: > Try using ::MsiProcessMessage() to send the message box. > > On Thu, Jun 7, 2012 at 3:11 AM, Ravi Raj >wrote: > > > I am using Message Box to display some information in immediate

Re: [WiX-users] Message Box display option

2012-06-07 Thread Rob Mensching
Try using ::MsiProcessMessage() to send the message box. On Thu, Jun 7, 2012 at 3:11 AM, Ravi Raj wrote: > I am using Message Box to display some information in immediate custom > actions. These boxes are behaving wired. When I click on parent screen, the > box goes to back of the installer frame

Re: [WiX-users] Scheduling Install and Uninstall Custom Actions

2012-06-07 Thread Ravi Raj
Well Phil, I got the idea but I am not sure on which component I use this condition. For basic msi I saw that it used component id of DLL which has "installer.cs" file but in my case I do not have this file at all. Also if you guide me the way how to use this component condition for install, unins

[WiX-users] Question on using burn to our existing project

2012-06-07 Thread Shyam Kannam
Hi, I still consider myself a beginner in using WiX. I've a requirement for the installer to automatically detect, download and install the latest .NET Framework. After going through the latest WiX release (RC), I read about the burn feature by Bob. My guess is burn is the right tool, but I've o

[WiX-users] Patching registry changes for COM components

2012-06-07 Thread Vishnu
We have legacy VB6 & COM components dll in our installer. Some of the them are modified, so we are creating patches to update dlls in client machine. Based on WIX patching (using Pyro), I created a patch & applied successfully. All the modified components are getting replaced but registry changes a

Re: [WiX-users] Problem setting directory permissions using newly created account

2012-06-07 Thread John H Bergman (XPedient)
Sent, off list. -Original Message- From: Shyam Kannam [mailto:shyam.kan...@gmail.com] Sent: Thursday, June 07, 2012 11:47 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Problem setting directory permissions using newly created account Thanks John.

Re: [WiX-users] Problem setting directory permissions using newly created account

2012-06-07 Thread Shyam Kannam
Thanks John. Yes, it is a .NET application. Do you've references on this? On Thu, Jun 7, 2012 at 9:24 AM, John H Bergman (XPedient) < john.berg...@xpdnt.com> wrote: > Is it a .NET Application? If so, you can create an application manifest > that sets things up so you get prompted for escalated

Re: [WiX-users] Problem setting directory permissions using newly created account

2012-06-07 Thread John H Bergman (XPedient)
Is it a .NET Application? If so, you can create an application manifest that sets things up so you get prompted for escalated rights when you start the application if you are not an administrator. -Original Message- From: Shyam Kannam [mailto:shyam.kan...@gmail.com] Sent: Thursday, Jun

Re: [WiX-users] Scheduling Install and Uninstall Custom Actions

2012-06-07 Thread Wilson, Phil
Component or feature conditions work much better in circumstances like this, a couple of examples that are by no means a complete list. 1. Something breaks in your product that running the custom action would correct. You would ask the customer to go to Add/Remove Programs&Features and use Rep

Re: [WiX-users] Problem setting directory permissions using newly created account

2012-06-07 Thread Shyam Kannam
In a similar note, is there a way to modify the application executable to "to run as administrator"? My install directory is in %ProgramFiles% and it is our application behavior that during execution it creates some folders. It couldn't as it requires elevated privileges. The only way is to have

[WiX-users] Distribute Burn installer (silent and progress report)

2012-06-07 Thread nbr
Hello, Burn seems like the exact tool for our installer requirements, excellent features. We do have a special requirement to distribute our installer for 3rd party ISVs. I found that a burn-based installer could be launched in silent-model so it should be fairly easy to integrate in a parent MSI i

[WiX-users] SharpSetup 1.6 released

2012-06-07 Thread Tomasz Grobelny
Just to let you know that I released SharpSetup 1.6 a few days ago. This version comes with the ability to write prerequisite modules in .NET and improved code completion for .wxs files (already defined property, component, component group, feature names appear in completion lists). SharpSetup u

Re: [WiX-users] Managed Bootrapper next step

2012-06-07 Thread Neil Sleightholm
I have been studying InstallationViewModel.cs but just can't get my head around all the states and can't find it documented anywhere. Hopefully the WiX documentation will be improved in the near future. Neil Neil Sleightholm n...@x2systems.com On 7 Jun 2012, at 14:0

Re: [WiX-users] CAQuietExec fails to execute inetsrv\appcmd

2012-06-07 Thread John Cooper
I use AppCmd for IIS Configuration not supported by the Wix IIS Extension. But, I don't build the path to appcmd.exe the way you do. I use a DirectorySearch for it, set a property to the absolute path to appcmd.exe, and I pass that to CAQuietExec. Works great for me. -- John Merryweather Coo

Re: [WiX-users] Managed Bootrapper next step

2012-06-07 Thread jhennessey
Neil Sleightholm wrote > > I have created a very basic managed bootstrapper and it is loaded > correctly by my bundle but it doesn't actually run the install it just > stays in memory but with nothing happening. I have looked at the WiX > install and just can't figure out what I need to do next,

Re: [WiX-users] .Net 2.0 Managed Bootstrapper

2012-06-07 Thread Neil Sleightholm
Thanks, that also explains why I couldn't get the bootstrapper to work. Must get around to so WPF programming sometime! Neil Neil Sleightholm n...@x2systems.com On 7 Jun 2012, at 13:10, jhennessey wrote: Neil Sleightholm wrote It is possible to write managed boots

Re: [WiX-users] .Net 2.0 Managed Bootstrapper

2012-06-07 Thread jhennessey
Neil Sleightholm wrote > > It is possible to write managed bootstrapper in .Net 2.0? All the example > code I have found uses "Threading.Dispatcher.CurrentDispatcher" but that > isn't available in .Net 2.0 so I was wondering if there was an > alternative. > You see that because they are using W

Re: [WiX-users] Prompting for user input (SQL Server instance/database)?

2012-06-07 Thread Jerra
Thank you for the information, I will try that. /Jerra On 6.6.2012 15:50, Rob Mensching wrote: > Use the Remember Property Pattern ( > http://robmensching.com/blog/posts/2010/5/2/The-WiX-toolsets-Remember-Property-pattern) > and add a custom dialog to with an edit box to provide the value up fron

[WiX-users] Custom translation in bootstrapper (wix-3.6-RC)

2012-06-07 Thread Pasquale Fersini
Hi all, I'm new here. How to change the file of the translation for bootstrapper (Bundle.wxs)? I read the documentation and I tried to load my custom file by LocalizationFile attribute (of BootstrapperApplicationRef section), but in some fields I still see the variables # loc , and, at the end

[WiX-users] Message Box display option

2012-06-07 Thread Ravi Raj
I am using Message Box to display some information in immediate custom actions. These boxes are behaving wired. When I click on parent screen, the box goes to back of the installer frame and mouse pointer (showing as wait cursor) responds on dialog buttons but won't able to click any of them. This

Re: [WiX-users] Scheduling Install and Uninstall Custom Actions

2012-06-07 Thread Ravi Raj
I found a way by opening (via orca) my previous installer (made by Visual Studio 2010 basic msi). All the custom actions are using component conditions. I am not at all comfortable in this. So I am modified my current installer with following CAs. Its working great. NOT Installed NOT Instal

[WiX-users] .Net 2.0 Managed Bootstrapper

2012-06-07 Thread Neil Sleightholm
It is possible to write managed bootstrapper in .Net 2.0? All the example code I have found uses "Threading.Dispatcher.CurrentDispatcher" but that isn't available in .Net 2.0 so I was wondering if there was an alternative. (My logic for using 2.0 was that it was more likely to be present on the

[WiX-users] Managed Bootrapper next step

2012-06-07 Thread Neil Sleightholm
I have created a very basic managed bootstrapper and it is loaded correctly by my bundle but it doesn't actually run the install it just stays in memory but with nothing happening. I have looked at the WiX install and just can't figure out what I need to do next, I think it is something to do wi

Re: [WiX-users] Scheduling Install and Uninstall Custom Actions

2012-06-07 Thread Rob Hamflett
Are these actions specified as being deferred, so they actually run as part of the installation script? Rob On 05/06/2012 13:52, Ravi Raj wrote: > I want to schedule my custom actions in following manner: > 1) Install: CA will run *only after* the installer copies all files to the > respective d