Recently I have been trying solve a build issue on my new work laptop. The error pointed to not having the correct Windows SDK Installed. But when I tried to install the needed version 7.1 I recieved the error show above.

The accepted answer in this Stack Overvlow thread finally allowed me to install it with the .NET Components selected.

On my new team we use Work Items to track our progress, and I love it . However, there is one thing that has bugged me, the default status when assocaiting my checking wiht a Work Item is Resolved. Well that is not how I work. I check in frequently, so I wanted to see if I could change it so that Associate is the default. Found this User Voice Discussion that had just what I needed. I am recapping it here to save a few clicks.

Visual Studio 2015

Visual Studio 2013

Available in Visual Studio 2013 Update 4 or you can use the following registry hack.

As you can see my git config file is located in “C:\ProgramData\Git\config”. I am sure that this is due to some policy that is on the laptop becuase this is not where the documenation says it should be.

Step 2 – Add the aliasas

Now that I know where the config file is I can add the alisases, here are mine.

Syncing my work calendar (Microsoft Outlook) with my Google Calendar so I can have my meetings on my phone is a must for me. Since August 1, 2014 when the Google Calendar Sync quit working I have used a lot of different offering that tried to solve this problem. Outlook Google Sync by rantsi was the closet to how I wanted it to work but it had a few issues. I committed a few fixes but then started working on how I would want it to work. Marble is the result of that effort. It uses the Google Calendar API v3 and either native Outlook Interop or NetOffice. NetOffice is still a bit experimental so use with caution.

Marble is available on GitHub, and at this time version 0.0.1.8 is stable using Outlook Interop (the default). Source Code, Binary, and Setup packages are all available on the release tab.

The Setup Screen

As you can see it is very simple, once you launch the Settings Screen you will be taken to your Google Account to authorize Marble to have access to manage your Calendars. You will then select which calendar you want events to be synchronized to.

Enable the Sync very hour and provide when on the hour you want it to sync. The screen shot will sync every hour at 10 minutes past.

The Days in Future and Days in past allows you to control the rolling window of time that events are synced in. This allows you to make update quickly.

Start with windows, really? I not going to explain that one.

There is no User Interface other than the Settings and About screens. Everything else is handled in the System Tray.

Please download it and give it a try. If you encounter issues please log them here