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.

Vedere anche

Attività

Creazione di un progetto ATL

Riferimenti

Creazione guidata progetto ATL

Configurazioni predefinite di progetti ATL