How to fix: Windows Phone 8 Driver Not Found

So yeah this took me some time to figure out so here we go:

Hardware-IDs:

USB\VID_045E&PID_F0CA&REV_0100&MI_01
USB\VID_045E&PID_F0CA&MI_01

I am using Windows 7 64-bit.

Problem: Upon connecting the Windows 8 Phone, there are 2 drivers to be installed. One installs succesfully, the other one is left with a yellow exlamation mark in the Device Manager.

1. Get yourself the Windows Phone USB drivers e.g. from here

2. Unzip the folder.

3. Open the “WmZuneSerUSB.inf” file with Notepad/Editor.

4. Change the lines
[Microsoft.NTx86]
%DeviceDesc% = WINMOBIL, USB\Vid_045E&PID_04EC&MI_01

[Microsoft.NTamd64]
%DeviceDesc% = WINMOBIL, USB\Vid_045E&PID_04EC&MI_01

to

[Microsoft.NTx86]
%DeviceDesc%

C# Convert Pixel Data to Image (JPEG)

A quick and easy way of converting custom image data (e.g. RGB Array) to an actual image and saving it. Note that my way of converting it to a RGB struct first is unnecessary.
Source: