Click here to Skip to main content
15,884,472 members
Articles / Desktop Programming / MFC

dotNetInstaller - Setup Bootstrapper for .NET Application

Rate me:
Please Sign up or sign in to vote.
4.96/5 (87 votes)
4 Jan 2004MIT22 min read 1M   2.2K   310  
With this tool the developer can define the application prerequisites and install the correct version of these components in the correct order based on the user operating system type and language, allow the user to download these components from the web or install these components directly.
================================================================================
    LIBRERIA DI CLASSI MFC: dotNetInstaller Informazioni generali sul progetto
===============================================================================

Questa applicazione dotNetInstaller � stata creata dalla Creazione guidata applicazioni non solo per illustrare le nozioni fondamentali sull'utilizzo delle classi MFC, ma anche per fornire un punto di inizio per la creazione di un'applicazione.

In questo file � riassunto il contenuto di ciascun file che 
fa parte dell'applicazione dotNetInstaller.

dotNetInstaller.vcproj
    File di progetto principale relativo ai progetti VC++ generati utilizzando la Creazione guidata applicazioni. 
    Contiene informazioni sulla versione di Visual C++ che ha generato il file e informazioni sulle piattaforme, le configurazioni e le funzionalit� del progetto
    selezionate tramite la Creazione guidata applicazioni.

dotNetInstaller.h
    File di intestazione principale dell'applicazione. Include altre
    intestazioni specifiche del progetto, (compresa Resource.h) e 
    dichiara la classe dell'applicazione CdotNetInstallerApp.

dotNetInstaller.cpp
    File di origine principale dell'applicazione che contiene la
    classe dell'applicazione CdotNetInstallerApp.

dotNetInstaller.rc
    Elenco di tutte le risorse Microsoft Windows utilizzate dal
    programma. Include le icone, le bitmap e i cursori memorizzati nella 
    sottodirectory RES. � possibile modificare questo file direttamente in
    Microsoft Visual C++. Le risorse del progetto si trovano in 1040.

res\dotNetInstaller.ico
    File di icona che viene utilizzato come icona dell'applicazione.
    L'icona � inclusa dal principale file di risorse dotNetInstaller.rc.

res\dotNetInstaller.rc2
    File contenente risorse che non sono modificate da Microsoft 
    Visual C++. � necessario inserire in questo file tutte le risorse
    non modificabili dall'editor di risorse.

/////////////////////////////////////////////////////////////////////////////

La Creazione guidata applicazioni crea una classe di finestre di dialogo:
dotNetInstallerDlg.h, dotNetInstallerDlg.cpp - Finestra di dialogo
    Questi file contengono la classe CdotNetInstallerDlg. Questa classe
    definisce il comportamento della finestra principale dell'applicazione
    creata. Il modello della finestra di dialogo si trova nel progetto 
    dotNetInstaller.rc, che pu� essere modificato in 
    Microsoft Visual C++.
/////////////////////////////////////////////////////////////////////////////

Altre funzionalit�:

Controlli ActiveX
    L'applicazione include il supporto per l'utilizzo dei controlli ActiveX.
/////////////////////////////////////////////////////////////////////////////

Altri file standard:

StdAfx.h, StdAfx.cpp
    Questi file sono utilizzati per creare un file di intestazione 
    precompilato (PCH, precompiled header )denominato dotNetInstaller.pch 
    e tipi di file precompilati denominati StdAfx.obj.

Resource.h
    File di intestazione standard che definisce nuovi ID di risorse.
    Con Microsoft Visual C++ � possibile leggere e aggiornare questo file.

/////////////////////////////////////////////////////////////////////////////

Altre note:

La Creazione guidata applicazioni utilizza l'istruzione "TODO:" per indicare parti del codice di origine che vanno aggiunte o personalizzate.

Se l'applicazione utilizza classi MFC in una DLL condivisa ed � scritta in una lingua diversa da quella del sistema operativo corrente, sar� necessario copiare le rispettive risorse localizzate MFC70XXX.DLL dalla directory Win\System contenuta nel CD-ROM di Microsoft Visual C++ al sistema del computer o directory system32 e rinominare la DLL in MFCLOC.DLL. ("XXX" sta per l'abbreviazione della lingua. Ad esempio, MFC70DEU.DLL contiene le risorse tradotte in tedesco.) Se non si esegue questa operazione, alcuni elementi di interfaccia dell'applicazione rimarranno nella lingua del sistema operativo.

/////////////////////////////////////////////////////////////////////////////

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The MIT License


Written By
Software Developer
Italy Italy
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions