Domanda

su Microsoft Visual Studio 2010 Vorrei creare un installatore per una soluzione che ho creato.

L'ho creato con il modo del menu (file> Nuovo progetto ...> Altri tipi di progetto> Impostazione e distribuzione> Visual Studio Installer> Setup Project), ha aggiunto file alle loro destinazioni corrette, ecc. e tutto funziona bene, tranne per Prerequisiti ...

Il problema è che la mia soluzione dipende da .NET 3.5 e vorrei installarlo automaticamente insieme con il programma di installazione, in qualche modo offline - nessun download di Internet sul tempo di installazione.

Se su Proprietà del progetto di installazione I contrassegno "Crea imposta per installare Installa componenti prerequisiti" e Mark "Scarica prerequisiti dalla stessa posizione della mia applicazione" ...

screenshot

... Quando provo a correre, mostra messaggi del genere:

.

Errore 7 La posizione di installazione per i prerequisiti non è stata impostata su "Sito Web del componente del fornitore" e il file 'DotNetFX35SP1 \ DOTNETNEFX20 \ AspNet.msp' in Item '.NET Framework 3.5 SP1' non può essere posizionato su disco. Vedi aiuto per ulteriori informazioni. D: \ Projetos \ Eletronica \ M013-moura \ HG-V6-versione-moura \ vidaciclada-semtemperatura \ vidaciclada_installer \ vidaciclada_installer.vdproj vidaciclada_installer

Bene, ho messo il mio programma di installazione offline di .NET 3.5 sulla stessa output EXE della cartella della mia soluzione è. Cosa sto facendo male?

È stato utile?

Soluzione

Sebbene non potessi completare completamente il mio pacchetto di installazione, ho trovato il problema:

    .
  1. Ho cliccato sul pannello Proprietà
  2. Ho cliccato sul progetto di installazione
  3. sulla proprietà denominata "localizzazione", ho cambiato il valore su "Inglese (Stati Uniti)"
  4. In modo da poter costruire il progetto ed eseguire normalmente il programma di installazione (ad eccezione di SQL Server Express, che vorrei installare anche con quel pacchetto, ma sebbene sia eseguito con la configurazione, non crea i servizi Windows per questo...).

    I.e., Il problema è stato che il mio VS2010 non ha i file necessari per la configurazione della mia lingua madre, "portoghese (Brasile), ma ha per la lingua inglese.La configurazione finale installerà i prerequisiti sulla lingua inglese ...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top