Posts from 2015
-
:
Living with Gimpel Lint is made so much easier with Visual Lint
I’ve been a big fan of Gimpel Lint for years. It’s a great static analysis tool for C++ and it can locate all kinds of issues or potential issues in the code. My problem with it has always been that it’s a bit of a pig to … -
:
That Slim Reader/Writer lock issue is a kernel bug
It looks like the Slim Reader/Writer issue that I wrote about back in September is a kernel bug after all. Stefan Boberg has just tweeted to let me know that Microsoft has confirmed it’s a bug and that a hot fix is in testing. -
:
Video streaming from IoT devices
As I mentioned back in February I’ve been working on a custom video streaming solution for one of my clients. This has been a lot of fun. It was a nicely defined spec using industry standard protocols developed on a fixed price basis … -
:
Hotfix now available for Slim Reader/Writer lock issue
Back in September I mentioned that I had found a problem with my usage of Slim reader/writer locks. I expected this to be something that I was doing wrong but it turned out that it was a kernel bug. This morning Johan Torp tweeted that a … -
:
Bug hunting
I’ve just spent a day tracking down a bug in a pending release of The Server Framework. It was an interesting, and actually quite enjoyable, journey but one that I shouldn’t have had to make. The bug was due to a Windows API … -
:
Solution to 'error MSB4175: The task factory 'CodeTaskFactory' could not be loaded from the assembly'
Updated: 12 July 2015 - It seems that this is all incorrect… Upon running my tests again this morning I find that the x64 task runner also fails to run VS2010 correctly and so the environment differences are unlikely to be the … -
:
The real solution to 'error MSB4175: The task factory 'CodeTaskFactory' could not be loaded from the assembly'
I now have a real solution to the problem that I outlined on Saturday night and this solution, unlike the one developed during my “Macallan driven development” session on Saturday evening actually works. The problem is that when … -
:
Visual Studio 2015 RTM - I hope the first service release is soon...
As usual I have used VMs to play with the CTP releases for the new version of Visual Studio and fixed up new warnings and build failures in my source so that I’m not too surprised when the RTM comes along. Unfortunately as soon as I … -
:
Visual Studio 2015 Bugs - Save As existing file crash
As I said a while ago, Visual Studio 2015 appears to have lots of pretty serious bugs. One that probably bites me more than many people is this Save As bug. If you have a project and you select a file in that project and do a “Save … -
:
GetVersionInfoEx() deliberately broken in Windows 8.1/10
There should be a Developer Advocate position within Microsoft. They seriously need someone who doesn’t “Drink the Kool-Aid” who can step in and tell the Program Managers or Marketing bods or whoever it is who makes all … -
:
SChannel ALPN support, documentation 'bug'...
I’m looking at adding support for the TLS Application-Layer Protocol Negotiation Extension to The Server Framework as a precursor to looking into HTTP 2.0 support. This TLS extension is supported by both SChannel and OpenSSL. …