J
Jack Wright
Dear All,
We are a company developing large scale software in .net Windows
Forms. We use the Updater Application for updating our clients. We
often send patches of our application. Our aim is to patch only those
dlls that have changed. We have a program that looks into VSS code to
check for changes in source code, but there is a limitation there, we
fall into trouble the following way:
1. We change a Object type in one.dll.
2. Since source of two.dll is not changed it is not shipped.
3. But in two.dll a function is accessing this Object.
4. So when the software is run we get a FieldNotFoundException.
In the IL of that function it shows it is ldfld of the Object's
previous type.
When we compile we compile the whole source but send only the dlls
whose source has changed. Is there some automated way where I can
compare the IL code instead of the source code and send the changed
dlls? Please help.
Thanks and regards
Jack
We are a company developing large scale software in .net Windows
Forms. We use the Updater Application for updating our clients. We
often send patches of our application. Our aim is to patch only those
dlls that have changed. We have a program that looks into VSS code to
check for changes in source code, but there is a limitation there, we
fall into trouble the following way:
1. We change a Object type in one.dll.
2. Since source of two.dll is not changed it is not shipped.
3. But in two.dll a function is accessing this Object.
4. So when the software is run we get a FieldNotFoundException.
In the IL of that function it shows it is ldfld of the Object's
previous type.
When we compile we compile the whole source but send only the dlls
whose source has changed. Is there some automated way where I can
compare the IL code instead of the source code and send the changed
dlls? Please help.
Thanks and regards
Jack