Adding Web Deployment Project

  • Thread starter Thread starter tshad
  • Start date Start date
T

tshad

In VS 2008, I can't find out where to add a deployment project for my
Windows Service.

I can't find it in my Build menu or when I right-click the Windows Service
project. Publish is there, but I wanted to set up a project to do this.

Does 2008 have it?

Thanks,

Tom
 
Mark Rae said:
Web Deployment Projects are a Visual Studio add-in for ASP.NET web site
projects or ASP.NET web application projects:
http://weblogs.asp.net/scottgu/arch...-web-deployment-project-support-released.aspx
not for Windows Service projects.


Do you mean you want to create a setup project for your Windows
Service...?
Yes.

I have it added to my 2005 project but can't seem to get it set up on my
2008 project. When you right click the deployment project, it will
build/rebuild all/install/uninstall. It will also create an MSI file.

I found a site:

http://www.microsoft.com/downloads/...e8-c73b-4bdd-bb1b-fe697256c459&displayLang=en

That will install the deployment add in and it showed in the build menu and
Windows Service when I right-clicked it. But when I selected it a
deployment project didn't get created and then the "Add Deployment Project "
went away (not in menu anymore).

Thanks,

Tom
 
Mark Rae said:
Web Deployment Projects are a Visual Studio add-in for ASP.NET web site
projects or ASP.NET web application projects - they're *not* for Windows
Service projects.
http://weblogs.asp.net/scottgu/arch...-web-deployment-project-support-released.aspx
You're right.

I found it by adding a project and select setup.

But while running this I found some differences from 2005 deployment
projects as well as the service installers. Not sure if they are related.

My ProcessInstaller on my 2005 projects show as: ServiceAppInstaller and
ServiceAppProcessInstaller. On my 2008, they are showing as serviceInstall1
and serviceProcessInstaller1. Could just be the name.

But in the Modifiers on my 2005 Installers I have:
Public
Protected
Protected Friend
Friend
Private

for my 2008 Installer, for the Modifiers I have:
Public
Protected
Protected Internal
Internal
Private

Is internal the same as friend?

I had friend set on my other projects but in my 2008 it seems to set the
Modifier to Private. What is the difference?

Thanks,

Tom
 
Mark Rae said:
I'm afraid I don't really know.

However, there is a newsgroup dedicated to setup projects:
microsoft.public.vsnet.setup

You may get a better response in there...

Thanks,

Tom
 
Back
Top