Buongiorno!

Sto scrivendo un servizio di windows (con VS2005 C#) che utilizza una dll scritta in c++ per gestire il colloquio con un dispositivo remoto.

Per utilizzare le funzioni all'interno della dll le 'mappo' con DllImport (System.Runtime.InteropServices).

Il servizio parte ma si blocca non appena incontra la prima chiamata ad una funzione della dll.

Questo problema non si presenta se invece di creare un progetto "Windows Service" ne creo uno "Windows Application".

Qualche idea?