Där är Microsoft.CSharp Anyway?

Jag lämnades en ZIP-fil med en ganska komplext projektstruktur och som hade varit rippat för subversion.  Koden är refererar till Microsoft.CSharp, som i:

image

Som ni kan se, Visual studio saknade den faktiska DLL-filen. 

Jag tänker inte normalt där dessa saker finns fysiskt.  Jag grävde runt här, skapade en ny konsol-app (efter följande läsa igenom denna lilla utbyte) och hitta DLL-filen på min miljö vid: C:\Programfiler (x 86)\Referens AssembliesMicrosoftFramework.NETFrameworkv4.0ProfileClientMicrosoft.CSharp.dll.

Detta faktiskt gav upphov till ett problem med visual studio klagar över att jag inriktade på fel miljön, "Microsoft.CSharp.dll eller en av dess beroenden kräver en senare version av.NET bla bla bla".  I slutet, Jag helt ta bort referensen och som verkar ha löst frågan.

Det är bara en annan av dessa konstigt svåra saker att räkna ut och typ av sak som är mindre intressant än ett argument med din fru om huruvida det finns alltför många kvinnors rockar i garderoben Leende

</slutet>

Prenumerera på min blogg.

Följ mig på Twitter vid http://www.twitter.com/pagalvin

Lämna svar

Din e-postadress kommer inte att publiceras. behövliga fält är markerade *