Jag har lagt till en annan persons dll-fil som heter Multilingual.dll till bin och sedan Buildat solution varefter jag försöker köra en fil och får ett felmeddelande System.Data.SqlClient.SqlException: SQL Server does not exist or access denied. Men, när jag tittar på Stack Trace syns något märkligt på rad 7, 8 och 9:
Jag öppnar hans zip-fil och kopierar in filerna i mitt projekt.
Jag öppnar mitt projekt i Visual Studio.
Jag öppnar hans projekt i en annan instans av Visual Studio.
Jag Buildar hans projekt och kopierar in dll-filen till mitt projekt.
Jag Buildar sedan mitt eget projekt och Build and Browsar en fil.
Då upptäcker jag att den ignorerar de uppzippade filerna i mitt projekt och bara tittar i den inkopierade dll-filen. Detta upptäcker jag eftersom ändringar jag gör i mina egna filer inte påverkar resultatet något. Om jag däremot ändrar i filerna i hans projekt och därefter återigen kopierar in dll-filen till mitt projekt syns förändringarna.
Problemet är alltså att jag måste ange att den skall använda de inkopierade filerna när jag Buildar mitt projekt. Är det inte namespacet som skall ange vilken dll-fil som filerna har att göra med?
alltså lägga in den som reference, högerklickar på references och väljer add reference, sedan letar du upp din .dll fil som du laddat ner... kanske kan fungera
när du använder namespace "koden" definerar du i vilket namespace du t.ex ska skapa olika object.
så om du ska använda en av hans funktioner så tar du och skapar en instans av den class funktionen finns i. om du vill använda en funktion direkt kör du på Huvudnamespace.Class.Funktionern(bah)