You are here: > ESRI Forums > arcgis desktop discussion forums > Thread Replies

ArcGIS Desktop Discussion Forums

ArcGIS Desktop - ArcObjects 3rd Party IDE (C++, VB, C#, Delphi, etc.) forum

Custom Install Program   James Parker Jan 22, 2009
Re: Custom Install Program   Neil Clemmons Jan 22, 2009
Re: Custom Install Program   James Parker Jan 22, 2009
Re: Custom Install Program   Neil Clemmons Jan 22, 2009
Re: Custom Install Program   James Parker Jan 26, 2009
Re: Custom Install Program   Neil Clemmons Jan 26, 2009
Re: Custom Install Program   Hao Chen Feb 13, 2009
Report Inappropriate Content • Top • Print • This Forum is closed for replies.    
Subject Custom Install Program 
Author James Parker 
Date Jan 22, 2009 
Message Hello,

I'm sure this is easily fixed, but I haven't found a thread to help as yet. I have created a new 'Setup' project and am trying to select the project output. The 'Add Project Output Group' form loads completely empty so I cannot select my solution to deploy.

This is the walkthrough i'm following...

ms-help://ESRI.EDNv9.3/NET_Desktop/0df20605-b457-42d6-b63c-341a3824474a.htm. - How to create a custom install program, from the Desktop Help for .NET (VS2008) 
  Jim Parker
GIS Developer
 
  Empty_Form.jpg (opens in new window)
 
Report Inappropriate Content • Top • Print • This Forum is closed for replies.    
Subject Re: Custom Install Program 
Author Neil Clemmons 
Date Jan 22, 2009 
Message Did you add the setup project as a new project inside the same solution as the project you want to deploy? 
  Neil Clemmons
Senior GIS Developer
Geographic Information Services, Inc.
Birmingham, AL
http://www.gis-services.com

Check out our blog:
http://blog.gis-services.com/ 
   
Report Inappropriate Content • Top • Print • This Forum is closed for replies.    
Subject Re: Custom Install Program 
Author James Parker 
Date Jan 22, 2009 
Message Nope! In my defence, the walkthrough screen shot was old and didn't include the 'Add to Solution' combobox.

Thanks Neil (again)


 
  Jim Parker
GIS Developer
 
   
Report Inappropriate Content • Top • Print • This Forum is closed for replies.    
Subject Re: Custom Install Program 
Author Neil Clemmons 
Date Jan 22, 2009 
Message It's not required, it just makes things easier. If you create the setup project outside of the solution you're trying to deploy you have to add the project output as a file (or group of files) instead of selecting Add Project Output. I don't think the walkthrough mentions this, but it's something to keep in mind in case you ever want to create an installer for multiple applications. 
  Neil Clemmons
Senior GIS Developer
Geographic Information Services, Inc.
Birmingham, AL
http://www.gis-services.com

Check out our blog:
http://blog.gis-services.com/ 
   
Report Inappropriate Content • Top • Print • This Forum is closed for replies.    
Subject Re: Custom Install Program 
Author James Parker 
Date Jan 26, 2009 
Message Hi Neil,

I read in a previous posting you use InstallShield when deploying your solutions. My VS2008 setup project works fine for installing and registering my solution. However, my InstallSheild Express wizard does not. It installs the .dll and .tlb (as well as the .xml and .pdb) files in the same directory as the setup project, but they are not registered and so don't appear in ArcGIS's customise menu. I've emailed Acresso but as I only have an evaluation copy, support is limited.

Thanks 
  Jim Parker
GIS Developer
 
   
Report Inappropriate Content • Top • Print • This Forum is closed for replies.    
Subject Re: Custom Install Program 
Author Neil Clemmons 
Date Jan 26, 2009 
Message I'm afraid we haven't used InstallShield since switching to .NET back in 2002 so I'm not current with their latest releases. When you deploy using a Visual Studio deployment project, the classes in your assembly are registered with the ESRI component categories via the Installer class that you add to your code project. The custom action you add to the deployment project instructs the installer to execute the code in the Installer class. This is what you need to reproduce in your InstallShield project. Unfortunately I don't know how to do that. 
  Neil Clemmons
Senior GIS Developer
Geographic Information Services, Inc.
Birmingham, AL
http://www.gis-services.com

Check out our blog:
http://blog.gis-services.com/ 
   
Report Inappropriate Content • Top • Print • This Forum is closed for replies.    
Subject Re: Custom Install Program 
Author Hao Chen 
Date Feb 13, 2009 
Message May be you can try the WiX
http://chenhaoyork.spaces.live.com/blog/cns!C0B4F9D80B744CD!135.entry