IncrediBuild tries to upgrade Visual Studio solution

After using IncrediBuild for some time, one day it started showing me some errors while trying to upgrade a Visual Studio solution file. The solution had not been changes at all. After some work trying to figure something out I ended up finding a workaround: reset Visual Studio user settings.

Solution

You can reset your setting by opening CMD in the location of devenv.exe of the Visual Studio version and running the command:

devenv /resetuserdata general

After that, Incredibuild doesn’t think the solution needs to be upgraded and it builds the solution normally.

I hope it helps someone.

Advertisements

Running a Linux application using Cygwin/X

Sometimes I need to run a X11 application from Microsoft Windows and the way I normally do that is by using Cygwin/X.

Installing Cygwin/X

Run Cygwin setup and select the ‘xinit’ package from the ‘X11’ category. You can find the setup file in Cygwin page. You will need SSH as well if you don’t have it installed yet. Cygwin also provides a package for SSH.

Running the application

After installing Cygwin/X, follow the following steps:

  1. Start “XWin Server”
    cygwinx-1
  2. Start XTerm by going to “X applications menu/System Tools/XTerm” for your Cygwin/X Server in the system tray.
    cygwinx-2
  3. XTerm will open (white screen). Now, you should connect to the Linux server you want to use via SSH using -XY to establish your secure shell connection with X11 support:
    cygwinx-3
    It is easier to establish proper X11 forwarding using the XTerm window because it sets a DISPLAY variable for you automatically, which is needed by the X Window System.echo $DISPLAYIf you would like to establish the connection from your main Cygwin shell instead, you will have to set your DISPLAY manually.  Either of these commands will do that.export DISPLAY=:0
    export DISPLAY=:0:0
  4. Open the application you want to run. You might want to run “xlogo” to test the connection first and following screen will be displayed:
    cygwinx-4