Forum » Programiranje » Visual Studio 2010 Reference
Visual Studio 2010 Reference
smejko ::
Živijo!
Če se v Visual Studi-u postavim na neko dodano referenco mi ponudi določene nastavitve.
Kaj konkretno pomenijo:
Copy Local, Embed Interop Types in Specific Version.
lp P
Če se v Visual Studi-u postavim na neko dodano referenco mi ponudi določene nastavitve.
Kaj konkretno pomenijo:
Copy Local, Embed Interop Types in Specific Version.
lp P
fiction ::
Copy LocalTo pomeni, da se DLL-ji, ki jih referenciraš v projektu skopirajo v npr. bin\Debug zraven k binaryu. To ni nujno treba, ker imaš assembly lahko npr. v GAC-u. Je pa vsekakor priporočljivo vse skupaj vklopiti, da tvoj program dela, tudi če ga skopiraš na drug računalnik brez vseh knjižnic.
Embed Interop TypesO tem je več tukaj. V bistvu gre za to ali program na koncu referencira "Primary Interop assemblije" za delo s COM objetki ali potrebne stvari vključi v sam program. Pri drugi varianti (true) si bolj portable. Ponavadi vsega skupaj niti ne rabiš, razen če iz .NET kontroliraš Office ali kaj podobnega.
Specific VersionTa setting pomeni, če naj se vedno uporablja določena verzija assemblija. Ti npr. dodaš eno knjižnico med reference. Potem zamenjaš ta DLL z novejšo verzijo na disku in poskušiš na novo zbuildati projekt. Če je nastavitev true ti ne bo več uspelo. Kar se tiče runtime obnašanja vse skupaj nima veze. Tisto lahko kontroliraš z app/web.config.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | KeyloggerOddelek: Programska oprema | 2623 (1350) | Blisk |
» | C# in SQLite knjižicaOddelek: Programiranje | 1104 (838) | bsslo |
» | kako narediti program ki bere drugi programOddelek: Programiranje | 5727 (4040) | imagodei |
» | Vprasanje glede Visual Studio 2010 Ultimate - vec projektov v solution-uOddelek: Programiranje | 659 (538) | Vesoljc |
» | [c#] Form in .DLLOddelek: Programiranje | 787 (648) | japol |