Yes, it can be. This is often referred to as 'no touch deployment', and
there are numerous articles and mentions of this on the web. I am surprised
you couldn't find anything.
The problem you are going to have is security. By default, this application
will not have rights to do anything useful (connect to a databse, call a web
service, etc). Users are going to have to configure .NET security on their
machiens to allow it to do anything.
It also means, that users will need to have the .NET framework installed,
which is often not the case. So unless your user base consists of developers
and tech savvy people, this is not going to work. Additionally, this is
right now not the standard way to have application deployed over the web -
maybe if this is only to happen on a local network.
"RobKinney1" <Ro********@discussions.microsoft.com> wrote in message
news:4E**********************************@microsof t.com...
Hello, I am a beginner C# programmer for our company. I am rewriting
some
of our software written in C++ to C#.
With our new software we are developing, my boss is under the impression
that you can actaully just "change" the .exe file on our servers and
everyone
who logs into our webpage to launch the application will automatically
recieve the newest version of software..... can this be done? I have
never
heard of such a thing, nor can I find anything to support that. All our
software is about 1 Mb including a .dll for other device interfaces.
Maybe I can make an applet that the log into and it checks to see if they
have the newest version and download it if they don't....?
Should I not use an .exe and somehow program a web interface in C# for
our
software? I am very lost... Any input would be greatly appreciated here.
Thanks,
Rob K