Argomento
Argomento 32 bit / 64 bit
Pagina tematica per chi affronta interoperabilità tra 32 e 64 bit e confini C++/CLI: punti correlati e articoli di riferimento.
Perché questo tema tende a bloccarsi
I problemi a 32 e 64 bit non riguardano soltanto una diversa impostazione di compilazione. Spesso coinvolgono confini di processo, chiamate a DLL, componenti COM esistenti e la presenza o meno di C++/CLI. Per questo, anche correggendo l’errore visibile, è facile bloccarsi di nuovo se non si è ordinato l’approccio complessivo.
Punti che vengono spesso ordinati in consulenza
- Come trattare i componenti che rimangono sul lato a 32 bit
- Come separare il confine fra il nuovo lato .NET e le DLL native
- Se sia più appropriato usare C++/CLI o se P/Invoke sia sufficiente
- Come assorbire i vincoli della distribuzione e dell’ambiente operativo
Approccio adatto
Per i temi di interoperabilità è spesso più efficace decidere prima il progetto dei confini, anziché iniziare direttamente con l’aggiunta di funzionalità. È realistico chiarire cosa fissare e cosa cambiare partendo dagli articoli collegati e dalle pagine di revisione del progetto e assistenza alla migrazione.
Contattateci
Se questa pagina descrive una situazione simile alla vostra, indicateci il contesto attuale e il tipo di supporto necessario.