Browse by Tags

All Tags » Bugs (RSS)

Type.FullName returning null in the wrong situations?

Haibo Luo explained way back in 2006 the reasoning behind why Type.FullName and Type.AssemblyQualifiedName return null in certain situations. My reaction was one of surprise when I first encountered this, but it soon made sense once I read the documentation...
Posted by David Kean | 4 comment(s)
Filed under: ,

Make sure you use the tools at your disposal

I ran across something interesting on an internal alias about a new marketing campaign on the Visual Studio Team System marketing site that allows you to customize an amusing video that you can send to friends and team members. What caught my eye wasn...
Posted by David Kean | 2 comment(s)
Filed under: ,

Code Analysis failing with ‘Invalid settings passed to CodeAnalysis task’

I’ve seen recent reports of Visual Studio Code Analysis failing (such as this one ) with the following error: Invalid settings passed to CodeAnalysis task.  See output window for details. Looking in the output window will show something similar to...
Posted by David Kean | with no comments
Filed under: ,

BUG: Multi-targeting rule not firing on usages of 2.0 SP2 and 3.0 SP2

Previously, I've spoken about the new multi-targeting rule that shipped in Visual Studio 2008 SP1 and FxCop 1.36. This rule helps to prevent users from inadvertently taking a dependency on a .NET service pack. Unfortunately, it shipped with a bug...
Posted by David Kean | with no comments
Filed under: , ,

Reference resolution changes in Code Analysis and FxCop – Part 2

Previously , I mentioned the reference resolution changes that were made in Code Analysis for 2008 and FxCop 1.36. Unfortunately, not long after we shipped Visual Studio 2008, we found an uncommon scenario in which the strong name matching prevented Code...
Posted by David Kean | 1 comment(s)
Filed under: ,