Search this site

Saturday, July 21, 2012

Show Desktop key (Alt+Control+d) is not working in Ubuntu Linux!!

Open CompizConfig Setting Manager from Ubuntu dashboard, and navigate to Key bindings  tab of General options, as shown below:

Find Show Desktop setting. It may be disabled or bounded to some keys-combination.

To set it to keys-combination of  your choice: click the Disable button: an Edit Show Desktop windows  will pop-up:

You can, select Grab key combination, and type your keys-combination. you can use default: Control Alt d. CompizConfig Setting Manager will show it as <Primary><Alt>d

Now you can toggle to Desktop by pressing keys-combination Control Alt d

Installation of ASP.NET MVC 3: Error 0x80070643 installing ASP.NET MVC 3 / MVC 3 setup fails

While Installing MVC3 for VS2010, it gives installation did not succeed message and the logs show this error:

Here goes the solution.
  1. Uninstall old version of Asp net web pages from you system.
  2. Run the install (even though it fails) but leave it open on the screen at the end that says "Installation Did Not Succeed" (This is very important!)
  3. Now you need to track down the temp files for the installer it should be in a folder D:/Temp/ext46220 (see the above error message screen shot it will give you the folder location)
  4. Make a copy of this entire folder because finishing the installer will delete it.
  5. Now that you have all the install files you just need to run the installers for the different components (to double check what they were you can open the log from the installer and see which msi's it ran)
  6. So install AspNetWebPagesVS2010Tools.msi then AspNetMVC3VS2010Tools.msi form the copied folder.
This should work but after doing this when I was build a MVC3 application it gave errors sunc as missing reference for System.Web.MVC.dll and some Microsoft Web Helper DLLs for this I did following.

Since MVC3 has done major changes in this release as compared to MVC2 so you need to download ASP.NET MVC 3 Beta and NuPack.  download and install them using the Microsoft Web Platform Installer.