2010-04-07 16 views
5

Sto cercando di capire quali file sono necessari quando distribuisco un'applicazione che ho scritto. Nella cartella stampa dopo ho costruito l'applicazione Ho il seguente:file richiesti per distribuire un'applicazione .net

app.exe (ovviamente necessaria)

App.exe.config (ovviamente necessaria per le mie impostazioni di configurazione)

app.pdb

app.vshost.exe

app.vshost.exe.config

app.vshost.exe.manifest

risposta

4
  • app.exe è necessaria
  • App.exe.config è necessaria

non sono necessari Gli altri:

  • app.pdb contiene informazioni di debug che rivelano gli interni del tuo codice. Non dovresti distribuirlo.
  • app.vshost.exe. * Sono file host di debug di Visual Studio, che non dovrebbero essere distribuiti.
+1

Mentre non è necessario distribuire app.pdb, può essere utile salvarlo da qualche parte, nel caso in cui l'applicazione si blocchi e sia necessario eseguire il debug delle informazioni dai report dell'utente. –

0

Entrambi i progetti ClickOnce e Deployment tendono a includere tutto ciò che è necessario. Questi si occupano anche dell'installazione della versione appropriata del framework.

Problemi correlati