Distributing VB2010 app, not as OneClick.

Being a complete newbie with a "Modern" VB i whipped up a console app to solve a very specific problem in our organization. But, how do i distribute it?

I tried to use the Publish wizard, but i learned that it only installs for a the current user. I need a way to install for all users, as the application will run on  Citrix-servers.

So, whats the fastest/easiest way to either turn this application into a monolithic .exe file, or some other method of being able to effortlessly run it from the target servers?
LVL 12
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Did you try xCopy(copy and paste) ?
j2Author Commented:
With the number of users, and the fact that profiles are roaming, that is not an option.
Try the Setup and Deployment project template then which would generate an MSI for you and you can control whether to install for one user or for all.

By the way, you can copy the exe to the server (program files) and create a shortcut in AllUsers desktop and/or startmenu and everyone would be able to use it.
Learn SQL Server Core 2016

This course will introduce you to SQL Server Core 2016, as well as teach you about SSMS, data tools, installation, server configuration, using Management Studio, and writing and executing queries.

j2Author Commented:
The oneclick deployment doesnt seem to generate a .exe, but rather an .application. Copying this does not seem to allow other users to run the app.

I have not found any good guide for a Setup-project, and I have looked, so please if you know of any good tutorial, let me know :)
>The oneclick deployment
I assume you mean ClickOnce deployment. Yes it does not generate an exe file. It generates a deployment manifest file which is then used to either run the app online or offline but the biggest benefit in both cases is that its easy to push updates.

Here is a tutorial for the Setup and Deployment project

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
j2Author Commented:
Thanks. I cannot for the life of me understand why I did NOT find that resource during my google'ing spree :)
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Visual Basic.NET

From novice to tech pro — start learning today.