Več

Dodatek ESRI po namestitvi ni samodejno nameščen (zaklenjeno okolje)

Dodatek ESRI po namestitvi ni samodejno nameščen (zaklenjeno okolje)


Za zbiranje dodatkov ESRI ArcMap 10.0 uporabljamo Microsoft Visual Studio 2010. Na splošno deluje brez težav. Imamo pa računalnik z zelo visoko varnostno politiko. Na primer nimajo (poleg drugih omejitev) dostopa za pisanje v %ProgramFiles %, %ProgramFiles (x86) %itd. In ni dovoljeno izvajanje paketnih datotek. V tem računalniku se po izdelavi dodatka dodatek ne namesti samodejno. Poleg tega, ko poskušamo odpraviti napake, se izvedba dodatka nekje odloži med zagonom programa ArcMap.

Za rešitev težave in prilagoditev varnostnih nastavitev bi radi razumeli tehniko izdelave in namestitve datoteke dodatkov. Ima kdo kakšen namig ali je imel kdo že podoben problem?


Ko je dodatek zgrajen (+nameščen), se kopiraC: Uporabniki uporabniško ime Dokumenti ArcGIS AddInsin ekstrahirane datoteke se kopirajo vC: Users username AppData Local ESRI Desktop10.2 AssemblyCacheimenik. Uporabnik za namestitev potrebuje torej dovoljenja za pisanje na teh lokacijah. Dodatki so zasnovani tako, da jih lahko brez težav namesti uporabnik, ki ni skrbnik.

Preden kopirate vse potrebne podatke,ESRIRegAddIn.exeNahaja se vC: Program Files (x86) Common Files ArcGIS bin ESRIRegAddIn.exepokličite z nekaterimi namestitvenimi parametri (npr. paketni ukaz). Predvidevam, da zaprto okolje preprečuje ta klicESRIRegAddIn.exe