Oggetto DCOM

venerdì 09 marzo 2007 - 08.26

Nicola Profilo | Senior Member

Ciao,
ho una app. win form in vb.net che scrive e legge file di log sul mio disco...
questa app legge i file log e ci scrive dentro linee di log... crea un un file al giorno.
vorrei che questo exe diventasse ora un oggetto DCOM windos..
di solito con un vecchio exe vb6 che faceva la stessa cosa faceva nomeapp.exe /regserver
come faccio a realizzare lo stesso oggetto dcom per poi integrarlo in tutte le mie app. dotnet
in modo che possano loggare su file e poi la mia app mostri nella textbox il log... completo
di utte le app..
importando l'oggeto registrato dcom logserver faccio scrivere e loggare tutte le mie altre app- .net e il logserver mostra i log.


grazie
ciao Nicola

Brainkiller Profilo | Guru

>importando l'oggeto registrato dcom logserver faccio scrivere
>e loggare tutte le mie altre app- .net e il logserver mostra
>i log.

Ti ho risposto già nell'altro thread.
In ogni caso qui ho più informazioni.
Allora, se crei un progetto di tipo Class Library, puoi attivare l'opzione "Register for COM Interop". In questo modo questa library può essere chiamata da altre applicazioni come se fosse un vecchio componente COM.
Questa opzione però non è disponibile su Windows Forms.
Visto che COM e .NET sono due tecnologie diverse fatte in ere diverse e visto che secondo me l'approccio che hai utilizzato è errato, ti consiglio di riconsiderare il sistema di logging.
ciao

David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5