| Fabio Miceli |
Costruttore di oggetti
ciao a tutti , premetto che non è una richiesta urgente o importante ma + che altro una curiosità .
Come si fa a modificare il valore del costruttore di oggetti di un com da una applicazione esterna ?? cioè si puo fare una cosa tipo per ogni dll / assembly in com+ assembly.Objconstruct set/get ... |
| Raffaele Rialdi |
Re: Costruttore di oggetti
Ti riferisci a questo?
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconObjectConstruction.asp Raffaele |
| Fabio Miceli |
Re: Costruttore di oggetti
Si mi riferisco COM+ object construction esatto !!
Il punto è che sotto com ho delle dll in vb6 e delle dll in c# diciamo che tutte le dll hanno object construction abilitato , vorrei cambiare per esempio da una terza applicazione i singoli valori di object construction sia per le dll vb6 che per le nuove senza cambiare il valore una a una dallo snap-in di com tasto destro sull'oggetto proprietà attivazione ecc.. Cerco di spiegarmi meglio , se avessi un unico oo che legge dei valori di configurazione generici e se tutte le com vecchie e nuove chiedessero a tale oo come inizializzarsi , basterebbe per esempio cambiare il puntamento ad un db per esempio o attivare la gestione di log o che so io in un unico punto e tutte le dll prenderebbero i nuovi valori di inizializzazione , ma non avendo al momento tale oggetto mi tocca spesso cambiare a mano i valori su circa 80 com !! tasto destro proprietà ecc .. Potessi avere un tool anche da fare da zero che in un colpo solo anche solo disabilittasse l'obj cnstr su 80 oggetti non sarebbe male !!! grazie raffaele ! ciao e buon lavoro |
| Raffaele Rialdi |
Re: Costruttore di oggetti
A primo acchito mi viene in mente un sistema un po' inusuale.
Visto che i componente COM+ quando li esporti creano un package .MSI, puoi esportare un compoennte con costruttore esplicito e poi andare a vedere con Orca o altro editor dove mette quell'informazione. A questo punto puoi ricreare un nuovo pacchetto .MSI che imposta su tutti i componenti COM+ che vuoi il costruttore specificato (magari chiesto nella dialog di setup). Raffaele |
| Fabio Miceli |
Re: Costruttore di oggetti
Esatto la chiave del problema è proprio capire dove tiene l'informazione!!
Proverò a fare come hai consigliato grazie raffaele! |