Launching Local EXE's

K

Kris Rockwell

Hello,

I have been searching for a solution with little success. Currently I am
trying to develop a system that will launch an application located on the
local (client) machine from a web page. I would like the following process
to occur:

1. User launches application from the web page
2. The control (or page) reads the client registry and finds the key that
specifies the location of the application
3. Application is launched

I have been unable to find a way to contact the local registry and get the
needed information. Any pointers to articles or solutions would be greatly
appreciated.

Thanks,
Kris
 
M

Marina

From a standard web page, I am fairly certain that what you want is
impossible, since the client is very restricted in what it can do.

You might be able to use something like an embedded windows user control on
a web page, and have it do this. However, this would require that every
client, not only have the .NET framework installed locally, but also
configure permissions such that your web page is given enough permissions to
do its work.
 
K

Kevin Spencer

A web browser is a window to the Internet, and is therefore vulnerable to
various kinds of malicious activities on web pages. It has very little
permission to do anything outside of itself. The only way to access the
local file system and registry is to run an executable on the client, such
as an ActiveX control hosted IN the web page.

--
HTH,
Kevin Spencer
..Net Developer
Microsoft MVP
Big things are made up
of lots of little things.
 
P

Patrice

Is it your own .NET based application you want to deploy or is it a third
party one ? For a .NET appp you can use the browser to deploy the app and
you could try to restrict yourself to its own space so that you don't need
more rights on the client mahjcine than stricly needed...

Else you can't read the registry from a page. You'll have to install
something client side.

Patrice
 
K

Kris Rockwell

I should have been more clear.

The page will be an ASPX. I was hoping to contact the registry remotely.
What I assume I will have to do is build a client side .NET component (or
ActiveX) and embed it in an ASPX file to launch the application.

Kris
 
K

Kris Rockwell

It's my own .NET app and I am working with a partner company to integrate it
with their web based application. They are using ASP, and I thought that if
I supplied an ASP or a web component it could point to my app on a local
box.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top