Saturday, August 18, 2012

Fail to install Visual Studio 2012 Ultimate on Lenovo S12

I really don't like my Lenovo S12 since very beginning.  And now I have one more reason:  installation of Visual Studio 2012 Ultimate HANGED while the installation applying "Visual Studio Core Features" during installation process.  I actually seen the same problem on S12 before, but back then it was Windows 8 RC and VS 2012 Beta.  Now BOTH products are RTMed, and yet I STILL have this problem of installing Visual Studio 2012.  So quite obviously I can't use S12 as development machine.  Suddenly I have no incentive to set up the machine anymore.

 In fact I tried to give it another chance.  I have the machine rebooted, it went into the VS 2012 installation again, and yet it failed once again.  So yep, S12 is dead to me.

And in fact I Had trouble uninstalling Visual Studio 2012 after that crashing problem.  This is, though, giving me a good excuse to use the new Windows 8 feature called "Remove everything and reinstall Windows".  You can find it under the PC Setting in General tab.  At first I thought it's something magical, but turns out it's just forcing you to run to installation process all over again, INCLUDING REENTER the Windows 8 Product ID, which I found it kind of lame.  Maybe the similar feature "Refresh your PC without affecting your files" will do a better, I thought.  So I did.

And ... still failed.

And ultimately I still have to do the old school way, uninstall those installed Visual STudio 2012 components one by one.  Damn piece of shit.  Wasted me so much time.

Seems like I need to stay with Win7 on S12.

Running multiple instance of an app on Windows 8 Metro

I just found out that in order to start multiple instance of Visual Studio 2012, I can't do it from Metro UI, but instead I need to explicitly run "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe". So I create a shortcut of desktop save me from remembering.

Still no IIS localhost WCF web service unit testing solution in Visual Studio 2012

After sending my question to StackOverflow regrading to failing to run WinRT unit test suite on Visual Studio 2012 when all web services are hosting on localhost, I spent some time tried to see if there's other project type that I could use so that I can call localhost web service thru the WinRT based WCF Web Service Client project.  The answer is so far, no.

Guess for the web service part, I have to just ignore unit testing, and take the leap of faith.