Application Security Testing: An Integral Part of DevOps
By using what amounted to a less than full-featured version of the .NET Framework, his projects weren't able to get to the contents of his other assemblies. If he had targeted the lighter version of the framework, he would not have run into the problem, but projects automatically default to targeting the .NET client profile, so if you are developing to anything but the client profile, your project will come to a screeching halt.
Often developers are thrown for a loop during the application development process, and spend hours searching for a solution to their particular problem. One developer's experience with the .NET Client Framework was less than positive, but you may learn something useful from his problems.