@Brian This comment, as all on here, is in black and white, so please don't take it as a criticism. In general, I would pretty much do what Microsoft recommends when they recommend it. The download there would have been the non-SDK one and x86. .NET Framwork is a programmer's best friend. Microsoft created .NET to help with 3rd party programs. It is basically a large selection of code, which allows programmers to use the code that Microsoft has already written rather than having to write the code themselves. So, any program which is written to take advantage of .NET, will not install if the version it needs is not available. Microsoft continues to update its .NET versions, and I believe they are at 3.5 now. However, some programs still require previous versions.
If you do Microsoft Updates either manually or automatically, Microsoft will usually detect if you do not have the latest .NET and will encourage you to download it. I would recommend that you do. If you get a chance, update your computer to the latest .NET framework, and SyncToy will be a snap to install. You may not need it, but it would be fun to get your take on it.
Thanks for the info, Bert.
The night I was working on synchronization, I hit this .NET version question and had to stop. That night, I could not perform a backup on my computer (don't ask), and did not wish to risk crashing my computer installing something I didn't understand.
This forced me to use Amazing Synch the next morning, which I have continued to use, despite its limitations (I appreciate your work in delineating those limitations -- that has saved me some heartache).
I have "Try SyncToy" on my (long) list of things to do - honest!
