none
Where is release 1.2.21014.4?

    Question

  • Now I've installed VS2010b2, it would be really nice to try it with Code Contracts... but the latest download I can find is 1.2.20903, which brings up the appropriate UI, but doesn't appear to actually have any effect on the build.

    According to the release notes the release I want is 1.2.21014.4 - but I can't find an installer for that anywhere. Is it up somewhere but hard to find, or just not available yet?

    Web site: http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
    Wednesday, October 21, 2009 10:54 AM

Answers

All replies

  • I managed to find it here: http://research.microsoft.com/en-us/downloads/4ed7dd5f-490b-489e-8ca8-109324279968/

    HTH :)

    Edit: Oh, scratch that. While the page claims the version is 21014, it isn't. :P
    Wednesday, October 21, 2009 2:12 PM
  • I installed that version with Visual Studio 2010 Beta 2, but apparently it's still version 1.2.20903.10 (on the Code Contracts properties page) and consequently doesn't work :-(
    Christoph De Baene - [Blog] www.delarou.net - [Wiki] www.istaysharp.net
    Wednesday, October 21, 2009 2:24 PM
  • I was under the impression that Code Contracts was a built-in feature of .Net 4.0, so it no longer required a separate installation.  Is that not the case?
    Thursday, October 22, 2009 2:46 PM
  • The contracts libraries are part of .NET 4.0, but the tools and VS2010 integration aren't built-in.


    Web site: http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
    Thursday, October 22, 2009 6:52 PM
  • Good news! I've been checking the link posted by porges, and it is now pointing to the correct file.

    *edit* It's actually pointing to 1.2.21022.2, not 1.2.21014.4. I guess you'll just have to suffer with a more recent version than what you wanted.
    Thursday, October 22, 2009 9:37 PM
  • Sorry for the confusion. That release was live only for the academic download and then we hit a snafu. But the good news is that 1.2.21022.12 is now live on devlabs!

    Check it out. It contains lots of fixes.
    Cheers, -MaF (Manuel Fahndrich)
    Friday, October 23, 2009 12:31 AM
  • Good news! I've been checking the link posted by porges, and it is now pointing to the correct file.

    *edit* It's actually pointing to 1.2.21022.2, not 1.2.21014.4. I guess you'll just have to suffer with a more recent version than what you wanted.

    It's 1.2.20903 again ... (edit) now it's 1.2.21022.2. ;)
    Friday, October 23, 2009 7:28 AM
  • Where are you finding the new version?  According to the Code Contracts page on DevLabs, the latest version is still 1.2.20903.10.

    http://msdn.microsoft.com/en-us/devlabs/dd491992.aspx

    Friday, October 23, 2009 2:19 PM
  • When I download the standard version, I get the old one - but the new one is available for VSTS.

    Oh well... some time soon, hopefully :)

    Web site: http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
    Friday, October 23, 2009 2:28 PM
  • The standard version should be 1.2.21022.12 as well now. I just checked.
    Cheers, -MaF (Manuel Fahndrich)
    Friday, October 23, 2009 2:45 PM
  • Manuel, which page are you going through? Could you give a direct link to the latest standard edition? I've just tried again and I'm still getting the old version via http://msdn.microsoft.com/en-us/devlabs/dd491992.aspx ... at least according to the splash screen. I assume that splash screen is accurate?

    (That page also doesn't mention the later release... is there some new landing page which hasn't hit all the caches yet or something like that?)

    Web site: http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
    Friday, October 23, 2009 3:10 PM
  • Hi Jon, I'm sorry you are running into problems. I tried accessing the std version through the main page:

    http://msdn.microsoft.com/en-us/devlabs/dd491992.aspx

    hitting the button: Download Standard Edition. I then get the correct version displayed in the installer.


    Cheers, -MaF (Manuel Fahndrich)
    Friday, October 23, 2009 3:15 PM
  • Hmm. My guess is that I'm getting a cached copy of the page then.

    Could you post the direct link (e.g. from doing Copy Link on the anchor next to the "1" below the buttons)? Hopefully that would let us download the right file...

    Jon

    Web site: http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
    Friday, October 23, 2009 3:32 PM
  • Strange, I extracted the link from the source of that main page:
    http://download.microsoft.com/download/B/2/A/B2AC27BD-B797-402D-A02D-1263FBA157FA/Contracts.devlab9std.msi

    Note that we don't change that link ever. In fact, it points to the same place and the installer at that place gets updated. So I don't quite understand where the cache is kicking in for you.


    Cheers, -MaF (Manuel Fahndrich)
    Friday, October 23, 2009 3:40 PM
  • I've just cleared my browser cache (I've downloaded from various different browsers) and I'm still getting the old version. I wouldn't like to say where the cache is kicking in - when I'm at home I can wireshark it to work out what kind of last-modified date I'm getting... my guess is that inside MS you "see" a different cache. I'm in the UK, which could also be relevant.

    Any chance you could create a separate link for each version (or just an extra link for this version) to avoid this kind of problem?


    Web site: http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
    Friday, October 23, 2009 4:53 PM
  • Well, I've now got it - eventually. I fetched it at my web site's server, and then downloaded it there.

    No idea where the caching problem was...

    Jon


    Web site: http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
    Friday, October 23, 2009 7:43 PM