tags:

views:

177

answers:

3

The greatest example I can think of is the Google Chrome installation.

I remember one other application launching that same way. Can't remember what it was. I'm not implying that it was built in C# or even .Net.

It is possible somehow. It's been done. Just wondering how.

+7  A: 

I think what you are asking for is ClickOnce deployment.

ClickOnce deployment allows you to publish Windows-based applications to a Web server or network file share for simplified installation

Bob
+1 for correct. ClickOnce deployment can be a real treat for a user experience. :)
Greg D
That would work perfectly for what I'm trying to do. Thanks!
Phenome
A: 

Are you talking about launching an application or installing it? You can launch an application by registering your application has a protocol handler (such as http://) within Windows...different browsers will have different behaviors, but it's possible that way. See this link for information.

Jonas
Wow! Indeed... I've tried (briefly) working with protocol handlers in the past and I just have bad memories. That's why I didn't even remember it for this project. But indeed... It would work as well.
Phenome
+1  A: 

Someone else has already pointed out ClickOnce, and this is probably want you want. Another alternative is Silverlight, where the application runs inside the browser window.

Mark Byers
Silverlight is indeed something I may try out later on. For this project, I'll stick with clickOnce. Thanks.
Phenome