Waar is Microsoft.CSharp Anyway?

Ik werd een .zip-bestand met een matig complexe projectstructuur en die had geript uit subversion overhandigd.  De code is verwijzen naar Microsoft.CSharp, Als in:

image

Zoals u kunt zien, Visual studio was het werkelijke dll-bestand ontbreekt. 

Ik denk niet normaal over waar deze dingen zich fysiek bevinden.  Ik gegraven rond hier, een nieuwe console app gemaakt (na volgende lezen door middel van deze kleine uitwisseling) en vond het dll-bestand op mijn omgeving op: C:\Programmabestanden (x 86)\Referentie AssembliesMicrosoftFramework.NETFrameworkv4.0ProfileClientMicrosoft.CSharp.dll.

Dit eigenlijk gaf aanleiding tot een probleem met visual studio klagen dat ik was gericht op het verkeerde milieu, "Microsoft.CSharp.dll of één van zijn gebiedsdelen vereist een latere versie van .NET blah blah blah".  In het einde, Ik verwijder de verwijzing helemaal en dat lijkt te hebben de kwestie opgelost.

Het is gewoon weer een van die dingen vreemd moeilijk om erachter te komen en het soort ding dat is minder interessant dan een argument met uw vrouw over de vraag of er zijn te veel vrouwen jassen in de kast Glimlach

</einde>

Abonneren op mijn blog.

Volg mij op Twitter op http://www.twitter.com/pagalvin

Laat een antwoord achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *