Jeg blev udleveret en .zip-fil med en moderat komplekse projektstruktur og som ripped ud af subversion. Koden er refererende Microsoft.CSharp, som i:
Som du kan se, Visual studio manglede den faktiske DLL-fil.
Jeg tror ikke normalt om, hvor disse ting er fysisk placeret. Jeg gravet omkring her, oprettet en ny konsol app (efter følgende læsning gennem denne lille exchange) og fundet DLL-fil på min miljø på: C:\Programfiler (x 86)\Reference AssembliesMicrosoftFramework.NETFrameworkv4.0ProfileClientMicrosoft.CSharp.dll.
Dette faktisk gav anledning til et problem med visual studio klager, jeg miljørettede forkert, "Microsoft.CSharp.dll eller en af dets afhængigheder kræver en nyere version af.NET bla bla bla". I sidste ende, Jeg fjerne referencen helt og synes at have løst problemet.
Det er blot en anden af disse mærkeligt vanskelige ting at gennemskue og slags ting er mindre interessant end et argument med din kone om, hvorvidt der er for mange kvinders Frakker i skabet
</slutningen>
Følg mig på kvidre på http://www.twitter.com/pagalvin