Silverlight application deployment in IIS7

Hi Friends ,

Please help me in deploying silverlight applicaiton  ( just sample application which has button).

1) Steps to  take care in IIS

2) Steps to  publish app

3) Steps  deploy that app.

Who is Participating?
This is what I do when I want to publish on my localhost.  Hope it helps.

1. Create a folder on your system
2. Open IIS
3. right click default web site and click "Add virtual directory"
4. Browse to the folder you just created
5. Give the virtual directory an Alias (anything as long as it doesn't exist)
6. Right click the new virtual directory click "Convert to application"
7. In Visual Studio
8. Open the publish options on the Asp.NET app just like your screen shot
9. Select "File System"
10. Browse to the path of that same new folder you created
11. Publish..

Now you should be able to browse to it in your browser.  The path will look something like this: http://localhost/NewFolderName/WebProjectFolderName/SilverlightHostPageName.aspx
1. Right click on your host project in the solution explorer of visual
2. Click Publish to the web server
3. Go through the wizard and finish.

Visual would publish the necessary files to the selected path.

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

1. Right click on your project in the solution explorer of visual
2. Click Publish
3. Go through the wizard and finish.

Visual would publish the necessary files to the selected path.

N_SriAuthor Commented:
I am useing Vs 2010    and there is no publish  option when right click in solution explorer.

 For your information when I right click on project   ( Mysilverlightapp.web )  then I am getting option for publish. But please  let me know what the fields in to fill with paths.

Ok after deploying how to access   the application .Please help me with correct way

Please find the attachment.
I meant the mvc\website\application project when i said "host project". in post # 33600154.

just hover over the question mark agains the "Service URL" field and give the appropriate service url either as localhost or the remote server address

do the same thing for site\application. You could leave the rest of the fields with default values and publish.

The "NewFolderName"  should actually be the alias that you gave the virtual directory..

N_SriAuthor Commented:
To : Vbigham

When I right click on project and click Publish , I got wizard with   two text boxes

Service URL :


What I have to give in that fields.

N Sri, we do not know your web server name and where you are trying to deploy i mean local or remote host. So we really cannot  fill in the exact values for those fields. But here is example.

Service URL : localhost

Site/Application : Default Web site/MySilverlightApp
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.