Run ClickOnce application as explorer shell replacement

U

ujjc001

I'm trying to get an app to run on logon as the shell. We have our
app run as a kiosk by replacing the shell key value in HKCU\Software
\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell

I've tried the following (used to be a ref to the actual exe, which
now needs to run the clickonce proxy exe to check for update prior to
running the app) as values for the shell value:

C:\Documents and Settings\username\Start Menu\Programs\Company Name,
Inc\AppClient.appref-ms

rundll32.exe dfshim.dll,ShOpenVerbApplication
http://webserver/clientpublish/AppClient.application

and none work on startup but work from command line (run).

Any thoughts on how to get my app to run on startup, replacing
explorer.exe and maintaing the functionality of clickonce (auto-
update)...

Thanks!
Jeff
 
U

ujjc001

What I did to fix this was to make a .bat file that points the the
app.appref-ms file in the start menu. What the problem turned out to
be was a comma in the folder for the start menu which came from not
having a publisher name in the publisher settings, so it took my
assembly info's company name and added a ", Inc" to the end of it...
the shell died at the comma.
 

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