Melkomyagkih CRM - ilmerge

6

Ha szeretné, hogy olvassa el az egyéni szerelvény, akkor a következő lehetőségek közül:

  • Regisztrálj sobrku dugja a lemezen, és utalni kell minden olyan szerelvény ugyanabban a mappában;
  • Regisztráljon egyéni összeállítás a GAC ​​és a hivatkozások;
  • Engedélyezi az egyéni forráskód teljes egészében a dugó szerelvény.

De van egy olyan eszköz, amely segít megoldani a problémát - ILMerge. Ez a segédprogram végzi egy egyszerű feladat - összevonása több .NET assembly egyetlen. Lássuk, hogy ez a csoda eV CRM:

Ha fut ILMerge 64 bites gép, akkor meg kell adnia a helyét a szerelvények 32 bites .NET 4.0. Ha ezt nem teszi meg, akkor ILMerge próbál betölteni egy 64 bites épít. És mivel a szerszám összeszerelve egy 32 bites, akkor hibát jelez, amikor a 64-bites .Net szerelvények. Általában ezek a szerelvények találhatók a C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319.

automatizálás

Használhatja egy kicsit automatizálni ILMegre. IL egyesülés végzendő 2 módon:

  • Hozzon létre egy cmd-fájl, és tartalmazza a fenti kódot, és mikor kell futtatni;
  • Automatikusan elindul, amikor összeállításának egyesülési projekt. Ehhez meg kell adnia a kódot futtatni ILMerge esemény építeni a projekt VS:
Az algoritmus több makrók
  • $ (SolutionDir) - VS megoldás mappában;
  • $ (Outdir) - útvonal a kimeneti fájl képest a projekt mappába.