Issues with finding the Windows 8 SDK on a different drive

I will first note that, yes, I’d asked a question in the Unity3D Answers section here, but I haven’t gotten a response yet. So I’m asking here.

I’ve got two storage media on my laptop - C is a 128 GB mSSD, D is a 500 GB HDD. I try to use C for only frequently used programs (including Windows as a whole) and D is the dumping ground for everything else. I’d also tweaked the Registry so that programs install to the D drive by default.

With the above program split, I’d installed the Win8 SDK on the D drive. However, Unity seems stuck on trying to find it in C. Is there any way I can redirect Unity to look in the D installation, or am I stuck with having the rather large SDK on my C?

It’s a known bug, unfortunately. There is no workaround as of today though…