Click here to Skip to main content
15,888,527 members
Please Sign up or sign in to vote.
2.00/5 (1 vote)
See more:
Hello,
I have an app that needs to run OOB with elevated permissions.
It works fine on my dev machine.
Now, how should I go about getting this onto co-workers machines?

I've looked all over the 'interwebs' to no avail. There is mostly a lot of information about solutions that are several years old and which conflict with each other.

I'm using Visual Studio 2013 professional but I see no setup projects.
from my dev machine my app seems to think it's already installed though I never explicitly installed it. I fear I don't really understand the installation paradigm for Silverlight.
Can anyone point me to some CURRENT content? I don't care if the information is old, as long as it pertains to how things work NOW.

-Jim

PS. I've wasted a lot of time following obsolete instructions and tutorials...
Posted
Comments
Sergey Alexandrovich Kryukov 17-Apr-14 13:46pm    
Previous "Setup" project template have been deprecated, for some good reasons. It wasn't quite a legitimate project type, did not follow MSBuild project file formats, it's integration into VS was bad. Such problems are solved well with, for example, open-source WiX toolkit.

But in case of Silverlight application, what do you want to "setup"? The client only needs the Silverlight itself and a compatible browser...

—SA
EpicAmbiguity 17-Apr-14 13:56pm    
Sergey,
I simply want the user to run the app on their machine. I'm running Outside the browser because the app plays wmv files in a mediaElement via a user defined UNC server/share path. I'm also saving images to remote server share paths.

Since the app is not running in a browser, how do I instantiate it?

1 solution

Thank you for your clarifications; I did not realize you are dealing with out-of-browser use of Silverlight.

Please see on the setting of out-of-browser configuration
http://msdn.microsoft.com/en-us/library/dd550721%28v=vs.95%29.aspx [^],
…and its deployment: http://msdn.microsoft.com/en-us/library/dd833073%28v=vs.95%29.aspx [^].

Can you automate it for your user, at the level of MSI? Probably you can.

Please see my comments to the question: existing "Setup" project type and template previously bundled with Visual Studio has been deprecated. I usually recommend using WiX Toolset. I switched to it and will continue to use it. Please see:
http://en.wikipedia.org/wiki/WiX [^],
http://wixtoolset.org/ [^].

Unlike that "Setup" project type, it comply with the MSBuild standards for the project file format and nicely integrated to Visual Studio, it's use is more consistent with the software development.

Please see my past answers:
installshield and Visual Studio 2012 [ 1 ],
How to conditionally install components based on processor architecture type (32-bit or 64-bit)? [ 3 ],
How to conditionally install components based on processor architecture type (32-bit or 64-bit)? [ 2 ],
Custom setup project [ 1 ].

—SA
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900