Hello, I've been tinkering with using the RadControls for WPF in my projects and am generally pleased with the toolkit. The hotfix situation is perplexing me though.
I noticed it pulls down updates automatically, and that the Telerik references in my project are pointing to one of various folders under, for example, C:\Users\James\AppData\Roaming\Telerik\Updates\RadControls_for_WPF40_2011_2_0920_Dev_hotfix\ ...
I like that it keeps my working project up-to-date with the latest builids. But this is making it difficult for me to set up a clean build environment.
If I want to mark my code as a certain "release", for example, and check everything into version control (I'm now using Mercurial), I like to include the 3rd-party libraries along with it. So that it can always be reproduced exactly as built. Normally I try to have all 3rd-party libraries within a subfolder in my development folder (which is C:\Apps), as for example: C:\Apps\VendorLibs\Telerik
That way, it is obvious where to add references from, and the version-control/build commands know where to get their stuff. Also, this makes it straightforward to set up a continuous-build facility on a separate box to detect checkins, run the build, run the unit-tests, and poke me as soon as I break something. Or, to create a virtual-machine (I'm using VMWare) of a fresh Windows environment, to test an installer on. Also, I develop on two boxes at the same time. With the C:\Apps folder synced between them (using a program similar to DropBox). This would work a lot better if Telerik's libraries were within that folder, instead of elsewhere on a totally different path.
So, my question is: Is there a way to configure the hotfix facility of Telerik's tools, such that instead of using those hotfix folders down in \Users\James\AppData\Roaming, which change periodically, to instead have them placed automatically within a single stable folder of my choosing?
I noticed it pulls down updates automatically, and that the Telerik references in my project are pointing to one of various folders under, for example, C:\Users\James\AppData\Roaming\Telerik\Updates\RadControls_for_WPF40_2011_2_0920_Dev_hotfix\ ...
I like that it keeps my working project up-to-date with the latest builids. But this is making it difficult for me to set up a clean build environment.
If I want to mark my code as a certain "release", for example, and check everything into version control (I'm now using Mercurial), I like to include the 3rd-party libraries along with it. So that it can always be reproduced exactly as built. Normally I try to have all 3rd-party libraries within a subfolder in my development folder (which is C:\Apps), as for example: C:\Apps\VendorLibs\Telerik
That way, it is obvious where to add references from, and the version-control/build commands know where to get their stuff. Also, this makes it straightforward to set up a continuous-build facility on a separate box to detect checkins, run the build, run the unit-tests, and poke me as soon as I break something. Or, to create a virtual-machine (I'm using VMWare) of a fresh Windows environment, to test an installer on. Also, I develop on two boxes at the same time. With the C:\Apps folder synced between them (using a program similar to DropBox). This would work a lot better if Telerik's libraries were within that folder, instead of elsewhere on a totally different path.
So, my question is: Is there a way to configure the hotfix facility of Telerik's tools, such that instead of using those hotfix folders down in \Users\James\AppData\Roaming, which change periodically, to instead have them placed automatically within a single stable folder of my choosing?