Is it possible for a .Net exe to be kept on a server and run via a desktop shortcut?
Need some high level advice on architecture and installation.
Our environment is simple – about 200 users on 1 LAN. We have in house fat client applications written in VB6. These are installed in our own cunning way. A big installation package contains all the dlls we need for all applications. This is installed on every user desktop, into a sub folder of C:\Program Files\Common Files. The executables and ini files sit on servers, and the users are given shortcuts to the executables.
This works really well for us in almost all circumstances, allowing us to install apps without a desk visit, and to make app updates just by changing the executable on the server. Server permissions allow us to restrict application usage to the right people.
How do we cope in .Net? We'll be using Win forms with VB or C#. As far as I know, fat client .Net apps expect to see the .Net framework in C:\WINNT\Microsoft.Net\… but individual application components should go in the same folder as the executable, and these components need to be on the client.
Hence, how can we have executables on a server?
All advice welcome.
Bill.
Need some high level advice on architecture and installation.
Our environment is simple – about 200 users on 1 LAN. We have in house fat client applications written in VB6. These are installed in our own cunning way. A big installation package contains all the dlls we need for all applications. This is installed on every user desktop, into a sub folder of C:\Program Files\Common Files. The executables and ini files sit on servers, and the users are given shortcuts to the executables.
This works really well for us in almost all circumstances, allowing us to install apps without a desk visit, and to make app updates just by changing the executable on the server. Server permissions allow us to restrict application usage to the right people.
How do we cope in .Net? We'll be using Win forms with VB or C#. As far as I know, fat client .Net apps expect to see the .Net framework in C:\WINNT\Microsoft.Net\… but individual application components should go in the same folder as the executable, and these components need to be on the client.
Hence, how can we have executables on a server?
All advice welcome.
Bill.