Se per caso serve inserire del codice unsafe all’interno di un progetto C#, per permettere che sia compilato è necessario andare sulle proprietà del progetto, Configuration Properties, Build e porre la proprietà: Allow Unsafe Code blocks a true.
Infinite grazie al solito Enrico per averla trovata in 15 secondi…
So che unsafe è qualcosa di orribile quanto goto, però per gestire il dialogo fra .NET e COM a volte è necessario.
Nel mio caso, si tratta di una routine che chiama le DLL di OFFICE.