Re: VS2012 doesn't support setup projects

2012-10-06 Thread David Burela
VDPROJ has been dead for a few releases now. For proof, TFS doesn't even
work with it at all (so you can't use it on build servers).
I've had to use WiX for the last few years, to ensure that build servers at
client sites could dump out .msi files at the end.

-David Burela

On 6 October 2012 13:56, Stephen Price step...@perthprojects.com wrote:

 Watching this thread, and having had to do some Wix stuff last week I've
 come to the conclusion that installing software is way too complicated. I'm
 liking how Windows 8 apps are deployed. ie single file package.

 Lets hope it catches on.

 On Sat, Oct 6, 2012 at 9:05 AM, Greg Keogh g...@mira.net wrote:

 Hi Ian, I followed some of your links and browsed around for a vdproj to
 WiX converter (or msi to WiX converter). The PowerShell script looks too
 primitive. Dark.exe is impressive but it produces lots of warnings and
 reams of output that I’d have to trim down.

 ** **

 I think the safest thing to do is just learn to write WiX files from
 scratch and get nice clean results. I’ll report later on how it goes as a
 warning to others.

 ** **

 Greg





RE: VS2012 doesn't support setup projects

2012-10-06 Thread David Kean
That's the hope. :)

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Stephen Price
Sent: Friday, October 5, 2012 8:57 PM
To: ozDotNet
Subject: Re: VS2012 doesn't support setup projects

Watching this thread, and having had to do some Wix stuff last week I've come 
to the conclusion that installing software is way too complicated. I'm liking 
how Windows 8 apps are deployed. ie single file package.

Lets hope it catches on.

On Sat, Oct 6, 2012 at 9:05 AM, Greg Keogh 
g...@mira.netmailto:g...@mira.net wrote:
Hi Ian, I followed some of your links and browsed around for a vdproj to WiX 
converter (or msi to WiX converter). The PowerShell script looks too primitive. 
Dark.exe is impressive but it produces lots of warnings and reams of output 
that I'd have to trim down.

I think the safest thing to do is just learn to write WiX files from scratch 
and get nice clean results. I'll report later on how it goes as a warning to 
others.

Greg



RE: VS2012 doesn't support setup projects

2012-10-05 Thread Ian Thomas
Greg

You may not be as badly screwed as you thought. 

There's always someone wanting to write a conversion program - just spend a
few minutes on search + assessment: it may have been done . It seems that
there have been people wanting to convert vdproj to WiX since 2007. 

  _  

Ian Thomas
Victoria Park, Western Australia

 

 

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com]
On Behalf Of Greg Keogh
Sent: Friday, October 05, 2012 4:20 PM
To: 'ozDotNet'
Subject: RE: VS2012 doesn't support setup projects

 

Basically, your screwed.

 

Technically, it looks like your evaluation is accurate.

 

I was going to try InstallShield Limited, but when it started the 60MB down
I cancelled it. I'm sick of their quirky  proprietary stuff anyway. Do they
still have their own weird scripting language?

 

I tried using VS2012 devenv.exe to build the vdproj file from the command
line, but it can't be tricked.

 

I spent 20 minutes reading the WiX documentation and it looks like that's
the way out of this dead-end. I will have to convert the vdproj files to WiX
XML and replace my Custom Action code with theirs (luckily a lot of it looks
like standard extensions to WiX). Sadly I know it will take dozens of
man-hours of spare time to get fluent in WiX. Downloading now...

 

The lack of vdproj support really took me by surprise. I just never saw
anyone mention this matter anywhere (not that I was looking). I'd be angry
about this normally, but I think I'm becoming desensitised, it's hard to not
be disappointed these days

 

Greg



RE: VS2012 doesn't support setup projects

2012-10-05 Thread Ian Thomas
One of the first that I found - 

courtesy of Chris Oldwood, UK - a PowerShell script:
http://www.chrisoldwood.com/win32/vdproj2wix/vdproj2wix.html 

 

  _  

Ian Thomas
Victoria Park, Western Australia

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com]
On Behalf Of Ian Thomas
Sent: Friday, October 05, 2012 6:25 PM
To: 'ozDotNet'
Subject: RE: VS2012 doesn't support setup projects

 

Greg

You may not be as badly screwed as you thought. 

There's always someone wanting to write a conversion program - just spend a
few minutes on search + assessment: it may have been done . It seems that
there have been people wanting to convert vdproj to WiX since 2007. 

  _  

Ian Thomas
Victoria Park, Western Australia

 

 

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com]
On Behalf Of Greg Keogh
Sent: Friday, October 05, 2012 4:20 PM
To: 'ozDotNet'
Subject: RE: VS2012 doesn't support setup projects

 

Basically, your screwed.

 

Technically, it looks like your evaluation is accurate.

 

I was going to try InstallShield Limited, but when it started the 60MB down
I cancelled it. I'm sick of their quirky  proprietary stuff anyway. Do they
still have their own weird scripting language?

 

I tried using VS2012 devenv.exe to build the vdproj file from the command
line, but it can't be tricked.

 

I spent 20 minutes reading the WiX documentation and it looks like that's
the way out of this dead-end. I will have to convert the vdproj files to WiX
XML and replace my Custom Action code with theirs (luckily a lot of it looks
like standard extensions to WiX). Sadly I know it will take dozens of
man-hours of spare time to get fluent in WiX. Downloading now...

 

The lack of vdproj support really took me by surprise. I just never saw
anyone mention this matter anywhere (not that I was looking). I'd be angry
about this normally, but I think I'm becoming desensitised, it's hard to not
be disappointed these days

 

Greg



RE: VS2012 doesn't support setup projects

2012-10-05 Thread Ian Thomas
Something else, with VS2012 installs: 

It appears that it is rather more difficult to get the Lite InstallShield
to make an installer for services, under VS2012. 

It is probably worth following up with Chris Painter's blog (as I recall, he
has been very active with WiX for 4+ years, and also used the various
InstallShield products extensively), as the following stackoverflow question
indicates he has worked out a solution - 

 

Visual Studio 2012 .vdproj project migration

http://stackoverflow.com/questions/12571268/visual-studio-2012-vdproj-projec
t-migration 

There is a mini-tutorial about services projects under VS2012 +
InstallShield Limited Edition in that answer. 

 

  _  

Ian Thomas
Victoria Park, Western Australia

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com]
On Behalf Of Ian Thomas
Sent: Friday, October 05, 2012 6:41 PM
To: 'ozDotNet'
Subject: RE: VS2012 doesn't support setup projects

 

One of the first that I found - 

courtesy of Chris Oldwood, UK - a PowerShell script:
http://www.chrisoldwood.com/win32/vdproj2wix/vdproj2wix.html 

 

  _  

Ian Thomas
Victoria Park, Western Australia

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com]
On Behalf Of Ian Thomas
Sent: Friday, October 05, 2012 6:25 PM
To: 'ozDotNet'
Subject: RE: VS2012 doesn't support setup projects

 

Greg

You may not be as badly screwed as you thought. 

There's always someone wanting to write a conversion program - just spend a
few minutes on search + assessment: it may have been done . It seems that
there have been people wanting to convert vdproj to WiX since 2007. 

  _  

Ian Thomas
Victoria Park, Western Australia

 

 

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com]
On Behalf Of Greg Keogh
Sent: Friday, October 05, 2012 4:20 PM
To: 'ozDotNet'
Subject: RE: VS2012 doesn't support setup projects

 

Basically, your screwed.

 

Technically, it looks like your evaluation is accurate.

 

I was going to try InstallShield Limited, but when it started the 60MB down
I cancelled it. I'm sick of their quirky  proprietary stuff anyway. Do they
still have their own weird scripting language?

 

I tried using VS2012 devenv.exe to build the vdproj file from the command
line, but it can't be tricked.

 

I spent 20 minutes reading the WiX documentation and it looks like that's
the way out of this dead-end. I will have to convert the vdproj files to WiX
XML and replace my Custom Action code with theirs (luckily a lot of it looks
like standard extensions to WiX). Sadly I know it will take dozens of
man-hours of spare time to get fluent in WiX. Downloading now...

 

The lack of vdproj support really took me by surprise. I just never saw
anyone mention this matter anywhere (not that I was looking). I'd be angry
about this normally, but I think I'm becoming desensitised, it's hard to not
be disappointed these days

 

Greg



RE: VS2012 doesn't support setup projects

2012-10-05 Thread Greg Keogh
Hi Ian, I followed some of your links and browsed around for a vdproj to WiX
converter (or msi to WiX converter). The PowerShell script looks too
primitive. Dark.exe is impressive but it produces lots of warnings and reams
of output that I'd have to trim down.

 

I think the safest thing to do is just learn to write WiX files from scratch
and get nice clean results. I'll report later on how it goes as a warning to
others.

 

Greg



Re: VS2012 doesn't support setup projects

2012-10-05 Thread Stephen Price
Watching this thread, and having had to do some Wix stuff last week I've
come to the conclusion that installing software is way too complicated. I'm
liking how Windows 8 apps are deployed. ie single file package.

Lets hope it catches on.

On Sat, Oct 6, 2012 at 9:05 AM, Greg Keogh g...@mira.net wrote:

 Hi Ian, I followed some of your links and browsed around for a vdproj to
 WiX converter (or msi to WiX converter). The PowerShell script looks too
 primitive. Dark.exe is impressive but it produces lots of warnings and
 reams of output that I’d have to trim down.

 ** **

 I think the safest thing to do is just learn to write WiX files from
 scratch and get nice clean results. I’ll report later on how it goes as a
 warning to others.

 ** **

 Greg



Re: VS2012 doesn't support setup projects

2012-10-04 Thread Donald
it seems to be the case, see blog below from Visual Studio ALM
http://blogs.msdn.com/b/buckh/archive/2011/03/17/visual-studio-setup-projects-vdproj-will-not-ship-with-future-versions-of-vs.aspx

Visual Studio 2012 Compatibility
http://msdn.microsoft.com/en-us/library/hh266747.aspx

Some people have suggested as an alternative to keep VS2010 around to build
.vdproj setup files, but I think this is only s short term solution.


On 5 October 2012 09:12, Greg Keogh g...@mira.net wrote:

 I have been sanity checking that VS2010 projects will open and build in
 VS2012. I have stumbled across that fact that ‘vdproj’ setup projects are
 no longer supported. I heard nothing about this and it’s quite a shock. I
 have dozens of setup projects that with custom actions to install web
 sites, services and desktop apps.

 ** **

 Web searches so far hint that I can convert the vdproj files into
 InstallShield Limited Edition projects (I’ve never used them), or I’m
 supposed to use WiX (huge learning curve?). THIS 
 linkhttp://blogs.msdn.com/b/buckh/archive/2011/03/17/visual-studio-setup-projects-vdproj-will-not-ship-with-future-versions-of-vs.aspxsays:
 

 ** **

 Future versions of Visual Studio will not include the Visual Studio
 Installer project templates. To preserve existing customer investments in
 Visual Studio Installer projects, Microsoft will continue to support the
 Visual Studio Installer projects that shipped with Visual Studio 2010 per
 the product life-cycle strategy. For more information, see Expanded
 Microsoft Support Lifecycle Policy for Business  Development 
 Productshttp://go.microsoft.com/fwlink/?LinkId=197493.
 

 ** **

 However, the link leads to a generic Support page with nothing about setup
 projects.

 ** **

 What am I supposed to do with all my vdproj files? This is a small
 disaster for migration to VS2012.

 ** **

 Greg

 ** **



Re: VS2012 doesn't support setup projects

2012-10-04 Thread Glen Harvy

  
  


You can’t open
this project in Visual Studio 2012 RC because it doesn't support
that project type. We recommend that you use InstallShield
Limited Edition for Visual Studio (ISLE), a free deployment
solution that directly supports most Windows platforms and
application runtimes. ISLE also supports importing data and
settings from Visual Studio Installer projects. For more
information, see Windows
Installer Deployment.


  
On 5/10/2012 9:33 AM, Donald wrote:


  
  
  it seems to be the case, see blog below from Visual Studio
ALM
  http://blogs.msdn.com/b/buckh/archive/2011/03/17/visual-studio-setup-projects-vdproj-will-not-ship-with-future-versions-of-vs.aspx
  
  
  Visual Studio 2012 Compatibility
  http://msdn.microsoft.com/en-us/library/hh266747.aspx
  
  
  Some people have suggested as an alternative to keep VS2010
around to build .vdproj setup files, but I think this is only s
short term solution.
  

On 5 October 2012 09:12, Greg Keogh g...@mira.net
  wrote:
  

  
I have been sanity checking that
  VS2010 projects will open and build in VS2012. I have
  stumbled across that fact that ‘vdproj’ setup projects
  are no longer supported. I heard nothing about this
  and it’s quite a shock. I have dozens of setup
  projects that with custom actions to install web
  sites, services and desktop apps.
 
Web searches so far hint that I can
  convert the vdproj files into InstallShield Limited
  Edition projects (I’ve never used them), or I’m
  supposed to use WiX (huge learning curve?). THIS link says:
 
Future versions
of Visual Studio will not include the Visual Studio
Installer project templates. To preserve existing
customer investments in Visual Studio Installer
projects, Microsoft will continue to support the
Visual Studio Installer projects that shipped with
Visual Studio 2010 per the product life-cycle
strategy. For more information, see Expanded Microsoft Support
  Lifecycle Policy for Business  Development
  Products. 
 
However, the link leads to a
  generic Support page with nothing about setup
  projects.
 

  What am I supposed to do with all my vdproj files?
  This is a small disaster for migration to VS2012.


   
Greg
 
  

  


  


  






Re: VS2012 doesn't support setup projects

2012-10-04 Thread Craig van Nieuwkerk
 **

 ** **

 What am I supposed to do with all my vdproj files? This is a small
 disaster for migration to VS2012.

 ** **



Basically, your screwed. Need to convert all the installers to something
else. That's what we did, but only has one installer.

In the short term, you can use VS2012 and the other projects will remain
backwards compatible with VS2010, so you can build the install package in
VS2010. But you can't use any new project types.

Craig