Jeg ble levert en zip-fil med en moderat komplekse prosjektstruktur og som hadde blitt dratt ut av subversion. Koden refererer til Microsoft.CSharp, som i:
Som du kan se, Visual studio manglet faktiske dll-filen.
Jeg tror ikke normalt om hvor disse ting er fysisk er plassert. Jeg gravde rundt her, opprettet en ny konsoll-app (etter følgende leser gjennom denne lille exchange) og funnet dll-filen på min miljø på: C:\Programfiler (x 86)\Referanse-AssembliesMicrosoftFramework.NETFrameworkv4.0ProfileClientMicrosoft.CSharp.dll.
Dette faktisk ga opphav til et problem med visual studio klager at jeg var rettet mot feil miljøet, "Microsoft.CSharp.dll, eller en av dens avhengigheter krever en senere versjon av .net blah blah blah". Til slutt, Jeg fjerne referansen helt og det synes å ha løst problemet.
Det er bare en annen av de oddly vanskelig tingene å finne ut og slags ting som er mindre interessant enn et argument med din kone over hvorvidt det er for mange kvinner strøk i skapet
</slutten>
Følg meg på Twitter på http://www.twitter.com/pagalvin