Ustawienia aplikacji, kreator projektów ATL

Użyj strony Ustawienia aplikacji Kreatora projektu ATL, aby zaprojektować i dodać podstawowe funkcje do nowego projektu ATL.

Typ serwera

Wybierz jeden z trzech typów serwerów:

  • Biblioteka linków dynamicznych (DLL)

    Wybierz, aby utworzyć serwer w procesie.

  • Plik wykonywalny (EXE)

    Wybierz, aby utworzyć lokalny serwer poza procesem. Ta opcja nie zezwala na obsługę MFC ani COM+ 1.0. Nie zezwala na scalanie kodu proxy/wycinku.

  • Usługa (EXE)

    Wybierz, aby utworzyć aplikację systemu Windows działającą w tle po uruchomieniu systemu Windows. Ta opcja nie zezwala na obsługę MFC lub COM+ 1.0 lub nie zezwala na scalanie kodu proxy/wycinków.

Opcje dodatkowe

Uwaga

Wszystkie dodatkowe opcje są dostępne tylko dla projektów DLL.

  • Zezwalaj na scalanie kodu zastępczego/serwera proxy

    Zaznacz pole wyboru Zezwalaj na scalanie kodu proxy/wycinków jako wygodę podczas marshalingu interfejsów jest wymagane. Ta opcja umieszcza wygenerowany serwer proxy MIDL i kod wycinkowy w tym samym pliku wykonywalnym co serwer.

  • Obsługa MFC

    Wybierz, aby określić, że obiekt zawiera obsługę MFC. Ta opcja łączy projekt z bibliotekami MFC, aby uzyskać dostęp do dowolnych klas i funkcji, które zawierają.

  • Obsługa modelu COM+ 1.0

    Wybierz, aby zmodyfikować ustawienia kompilacji projektu, aby obsługiwać składniki COM+ 1.0. Oprócz standardowej listy bibliotek kreator dodaje bibliotekę specyficzną dla składnika COM+ 1.0 comsvcs.lib

    Ponadto biblioteka mtxex.dll jest ładowana z opóźnieniem w systemie hosta podczas uruchamiania aplikacji.

  • Rejestrator składników pomocy technicznej

    Jeśli projekt ATL zawiera obsługę składników COM+ 1.0, możesz ustawić tę opcję. Rejestrator składników umożliwia obiektowi COM+ 1.0 uzyskanie listy składników, zarejestrowanie składników lub wyrejestrowanie składników (pojedynczo lub wszystkie jednocześnie).

Zobacz też

Kreator projektu ATL
Tworzenie projektu ATL
Domyślne konfiguracje projektu ATL