Ahoj, dělám ve Visual Studiu aplikaci, kde pluginy v adresáři Plugins využívají stejnou knihovnu jako exe soubor aplikace o adresář víše. Po zkompilování se mi objeví tato knihovna jak v adresáři Plugins tak v aplikačním adresáři. Jak mohu udělat aby mi pluginy využívali knihovnu o adresář víš? a nemusela být též podruhé v adresáři Plugins?
Díky za odpověď
Jirka
PS: jsem samouk takže se předem omlouvám těm které můj dotaz rozčílí jako jednoduchý.
Fórum › .NET
C# Visual Studio reference knihovny
![](img/forum_vlakno_help_vyreseno.png)
Zdravím,
stejně tu knihovnu bude každej vývojář pluginu potřebovat a buď si jistej, že bude i součástí případné distribuce -> ve výsledku ji do toho adresáře někdo nakopíruje ;) Smím vědět, zda se aplikace instaluje? V takovém případě by bylo nejlepší ji zaregistrovat do GAC a bylo by po problémech.
Pak by to šlo udělat opačně, assembly by byla jen u pluginů a v konfiguračním souboru samotné aplikace by bylo uvedeno jen její umístění (musí se jednat o podadresář). Taková assembly musí být jazykově neutrální. Z hlavního adresáře by se assembly smazala hned po buildu (akci lze nakonfigurovat ve vlastnostech projektu).
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="plugins;addons"/>
</assemblyBinding>
</runtime>
</configuration>
Dušan Janošík | web: djanosik.cz, @djanosik
![](img/forum_nove_psp_new.png)
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×![](/img/smile/1.gif)
![](/img/smile/2.gif)
![](/img/smile/3.gif)
![](/img/smile/4.gif)
![](/img/smile/5.gif)
![](/img/smile/6.gif)
![](/img/smile/7.gif)
![](/img/smile/8.gif)
![](/img/smile/9.gif)
![](/img/smile/10.gif)
![](/img/smile/11.gif)
![](/img/smile/12.gif)
![](/img/smile/13.gif)
![](/img/smile/14.gif)
![](/img/smile/15.gif)
![](/img/smile/16.gif)
![](/img/smile/17.gif)
![](/img/smile/18.gif)
![](/img/smile/19.gif)
![](/img/smile/20.gif)
![](/img/smile/21.gif)
![](/img/smile/22.gif)
![](/img/smile/23.gif)
![](/img/smile/24.gif)
![](/img/smile/25.gif)
![](/img/smile/26.gif)
![](/img/smile/27.gif)
![](/img/smile/28.gif)
![](/img/smile/29.gif)
![](/img/smile/30.gif)
![](/img/smile/31.gif)
![](/img/smile/1.gif)
![](/img/smile/2.gif)
![](/img/smile/3.gif)
![](/img/smile/4.gif)
![](/img/smile/5.gif)
![](/img/smile/6.gif)
![](/img/smile/7.gif)
![](/img/smile/8.gif)
![](/img/smile/9.gif)
![](/img/smile/10.gif)
![](/img/smile/11.gif)
![](/img/smile/12.gif)
![](/img/smile/13.gif)
![](/img/smile/14.gif)
![](/img/smile/15.gif)
![](/img/smile/16.gif)
![](/img/smile/17.gif)
![](/img/smile/18.gif)
![](/img/smile/19.gif)
![](/img/smile/20.gif)
![](/img/smile/21.gif)
![](/img/smile/22.gif)
![](/img/smile/23.gif)
![](/img/smile/24.gif)
![](/img/smile/25.gif)
![](/img/smile/26.gif)
![](/img/smile/27.gif)
![](/img/smile/28.gif)
![](/img/smile/29.gif)
![](/img/smile/30.gif)
![](/img/smile/31.gif)
![](/img/smile/32.gif)
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 11 hostů
Podobná vlákna
Visual Studio statické linkování Visual C++ Redistributable dllček — založil Doomista
MS Visual Studio — založil samo
Visual studio + QT — založil staf
Visual studio — založil Hlavinka
C++ (Visual studio 2015) — založil Saltsnake
Moderátoři diskuze