Im attempting to put together a "we must migrate from VB6 to .NET" paper for work. The single biggest stumbling block I have hit upon is how we will manage our application deployment. This is where I am hoping someone here will be able to help.
At present we have a hand crafted deployment system that works a little like Windows Update.
We compile our compile and deploy them, along with an installation script to a central server.
Each machine has a hand crafted update checker tool that monitors for new versions and installs as appropriate.
Basically the Update tool reads the Install Script and uses that to copy, register, delete whatever as needed.
The updater is also intelligent in that the script contains different deployment configurations based on the job a computer does.
Ok, so I need to know if:
a) Do .NET applications require assembly registration in the same way that COMponents do ?
b) I could deploy .NET applications in the same "custom script" way ?, and
c) how easy is it (I cannot find any information on google :s)
Any help would be great