Domanda

è la possibilità di creare un collegamento sul desktop durante l'installazione disponibile solo se gli obiettivi di applicazioni .NET Framework 3.5? Su uno dei miei progetti, l'opzione è disattivata e si rivolge .NET Framework 2.0. Nel caso in cui il vostro chiedendo, sto usando Visual Studio 2008 Express Edition.

È stato utile?

Soluzione

Utilizzando Visual Studio 2008 (non espresso) Installazione e modello di progetto di distribuzione, sono in grado di includere un NET 2.0 .exe (Windows Form app, ha confermato di essere stato costruito mira .NET 2.0) e lo hanno rilevare la dipendenza NET. Sono quindi in grado di creare un collegamento sul desktop al exe senza problemi (con la creazione di un collegamento nella cartella "Desktop dell'utente" all'interno della finestra "File System").

Modifica:

Quello che ho descritto sopra è un processo di distribuzione del tutto diversa da quella che si sta avendo problemi con, mi scuso. Per chiarire la questione un po ', credo che questo sia un progetto di edizione C # Express in discussione, e il metodo di distribuzione è tramite il Progetto Proprietà-> scheda Pubblica. Posso confermare questa 'possibilità' stesso scorciatoia-opzione-in grigio esiste in Visual Studio Professional 2008, e non riesco a stabilire il motivo per cui questo è esattamente; Mi piacerebbe immaginare che abbia qualcosa a che fare con la raffinatezza di come si desidera distribuire le cose (con tali fai-da papà come il controllo automatico degli aggiornamenti).

Il mio post originale è quindi una sorta di soluzione per voi, ma purtroppo il progetto di installazione e distribuzione che ho citato non è confezionato con VS C # Express Edition.

Altri suggerimenti

IronRuby rivolge 2.0SP1 e può avere l'opzione. E 'probabilmente una limitazione della tecnologia di installazione o Express. Wix è quello che usiamo, potrebbe desiderare di guardare a questo.

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