c# - deploy application dependencies to program folder or GAC -


possible duplicate:
when should deploy assemblies gac?

how deploy applications?

  • copy necessary dlls (your own, 3rd party, etc.) application folder , finished

or

  • deploy or dependent dlls gac

is there best practice of above solutions use , dlls go application folder vs gac?

i using clickonce. so, not worry versioning, gac , other stuff, create additional folders in project solutions copy 3-d party assemblies into, , not have of difficulties updates, besause easy implement custom update system using built-in update system , reflection (for custom versioning), can find information clickionce deployment , custom updates

for simplicity, recommend use directory structure:

<assembly set>\<assembly name>\<assembly version>\ 

for example:

media\ui\1.0.0.0\ui.dll

or

assemblies\libvnc\1.11.10\libvnc.dll


Comments

Popular posts from this blog

linux - Using a Cron Job to check if my mod_wsgi / apache server is running and restart -

actionscript 3 - TweenLite does not work with object -

jQuery Ajax Render Fragments OR Whole Page -