Impostazioni applicazione, Creazione guidata progetto ATL
Per progettare e aggiungere funzionalità di base per un nuovo progetto ATL, utilizzare la pagina Impostazioni applicazione della Creazione guidata progetto ATL.
Tipo di server
È possibile selezionare uno dei tre tipi di server riportati di seguito.
Libreria a collegamento dinamico (DLL)
Selezionare questa opzione per creare un server in-process.Eseguibile (EXE)
Selezionare questa opzione per creare un server out-of-process locale. Questa opzione non consente il supporto di MFC o COM+ 1.0, né l'unione con il codice proxy/stub.Servizio (EXE)
Selezionare questa opzione per creare un'applicazione Windows eseguita in background all'avvio di Windows. Questa opzione non consente il supporto di MFC o COM+ 1.0, né l'unione con il codice proxy/stub.
Opzioni aggiuntive
Nota
Tutte le opzioni aggiuntive sono disponibili soltanto per i progetti DLL.
Consenti unioni codice proxy/stub
La selezione della casella di controllo Consenti unioni codice proxy/stub può essere utile quando è richiesto il marshalling delle interfacce. Con questa opzione, il codice stub e proxy generato da MIDL viene inserito nello stesso eseguibile del server.MFC supporto tecnico
Selezionare questa opzione per includere nell'oggetto il supporto di MFC. Con questa opzione, il progetto viene collegato alle librerie MFC ed è quindi possibile accedere alle classi e alle funzioni in esse contenute.Supporto COM+ 1.0
Selezionare questa opzione per modificare le impostazioni di compilazione del progetto in modo da supportare i componenti COM+ 1.0. Oltre all'elenco standard di librerie, la creazione guidata aggiunge la libreria specifica dei componenti COM+ 1.0 comsvcs.lib.All'avvio dell'applicazione, viene inoltre eseguito il caricamento ritardato della libreria mtxex.dll sul sistema host.
- Supporto registrazione componenti Questa opzione può essere impostata se il progetto ATL è dotato di supporto dei componenti COM+ 1.0. La funzionalità di registrazione dei componenti consente all'oggetto COM+ 1.0 di ottenere un elenco dei componenti ed effettuarne o annullarne la registrazione, singolarmente o globalmente.