Strong name mások szerelvényéhez

A minap az egyik projektünkben Excel 2003 kimenetet kellett gyártani, amihez az ExcelLibrary-t használtam. Ez egy olyan szabadon felhasználó osztálykönyvtár, amit épp DLL formában könnyű letölteni. Mikor azonban a saját forráskódunkba akartam beépíteni, az alábbi hibaüzenet fogadott:

Error: Referenced assembly ExcelLibrary does not have a strong name.

Puff neki, még a végén kénytelen leszek letölteni a forráskódot, valahogy lefordítani és úgy aláírni?

Hát nem, van annál gyorsabb megoldás is, csak kell hozzá egy Visual Studio Command Prompt:

  ildasm /all /out=ExcelLibrary.il ExcelLibrary.dll
  ilasm /dll /key=my.snk ExcelLibrary.il

És már fordult is Mosolygó arc

 

Technorati-címkék: ,,,,


Balássy György (MS RD, ASP.NET MVP, MCTS)

Balássy György (MS RD, ASP.NET MVP, MCTS) Villamosmérnök, a BME Automatizálási és Alkalmazott Informatikai Tanszékén webportálok fejlesztését oktatja. 2000 óta foglalkozik a Microsoft .NET platformjával, melynek meghonosításában jelentős szerepet vállalt előadóként, konzulensként és A .NET Framework és programozása című könyv társszerzőjeként. Az MSDN Kompetencia Központon belül a Portál Technológiák Csoport vezetője, szakterülete web alapú rendszerek fejlesztése és üzemeltetése. 2004-ben Magyarországon elsőként kapta meg a Most Valuable Professional címet, majd 2005 óta a Microsoft magyarországi regionális igazgatója. Publikációi a Technet Magazinban, az MSDN Kompetencia Központ honlapján és szakmai blogjában olvashatóak.

2011.06.07. 21:11:49 | Permalink | Hozzászólások: 0 | Tárgyszavak: , , , ,


  • Az ASP.NET, a LINQ és a Tranzakció

    Dávid Zoltán LINQ2SQL-t használunk ASP.NET projektben. A LINQ-hez tartozó DataContextet szerettük volna egy olyan változóban tárolni, ami több helyről is elérhető. Erre azért van szükség, mert ha tranzakcióban több műveletet hajtasz végre, akkor tanácsos csak egyetlen DataContext példányt használni (különben elosztott tranzakció indul, annak minden nyűgével). Egy dologra kell ilyenkor figyelni: a DataContext nem állapotmentes, úgyhogy nem szabad felhasználók között passzolgatni. Ebből következik, hogy nem lehet static... Tovább »
  • ASP.NET gyakorlati bevezető a Lurdy házban - Példaalkalmazás

    Dávid Zoltán A holnapi workshop példaalkalmazása letölthető.A holnapi workshop példaalkalmazása csatolmányként letölthető. A csatolmány tartalma négy könyvtár, melyek a példaalkalmazás egy-egy fejlesztési fázisát rejtik. Holnap ezeken haladunk végig. Emlékezetetőül a program és a megközelíthetőség9:00 -  9:30  Regisztráció9:30 - 11:00  ASP.NET bevezetés a nem Microsoft technológiával dolgozó webfejlesztőknek11:00 - 11:20  Szünet11:20 - 12:50  Felhasználókezelés és egységes kinézet kialakítása12:50 - 13:40  Ebédszünet13:40 - 15:10  Adatkezelés és adatkötés15:10 - 15:30  Szünet15:30 - 17:00  ASP.NET 3.5 és az AJAXA Lurdy ház megközelíthető az... Tovább »


Írja meg Ön is véleményét!


Hozzászólásokat csak regisztrált, bejelentkezett felhasználóktól tudunk elfogadni!

Hozzászólások