Articles of clickonce

Come posso rilevare la prima volta che è stata eseguita un’applicazione avviata con ClickOnce?

Ho un’applicazione distribuita con ClickOnce e attualmente la sto usando per rilevare la prima volta che viene eseguita una nuova distribuzione: if (ApplicationDeployment.IsNetworkDeployed && ApplicationDeployment.CurrentDeployment.IsFirstRun) { // Display release notes so user knows what’s new } Sembra funzionare come previsto dopo che ClickOnce esegue un aggiornamento automatico. Ma non funziona affatto quando l’utente va a […]

Rimuovi ClickOnce da un’app WinForms

Ho un’applicazione WinForms che stava per utilizzare ClickOnce. Ma risulta che ClickOnce non funzionerà per la mia applicazione, quindi mi piacerebbe rimuoverlo. Solo … non sembra essere un modo ovvio per farlo. Non c’è un pulsante “Un-ClickOnce”. Qualcuno sa quali sono i passaggi da seguire per far sì che la mia app sia come prima […]

ClickOnce dell’applicazione salta la richiesta di un aggiornamento (o fallisce l’avvio se è selezionato skip)

Ho aggiornato la mia applicazione ClickOnce e, quando l’utente esegue, viene chiesto se desidera installare la nuova versione. Sto lavorando in un ambiente altamente controllato. Quando è disponibile un aggiornamento, è necessario installarlo (la compatibilità all’indietro con il database non è garantita con le vecchie versioni). Un’altra opzione è fallire la corsa se si preme […]

ClickOnce – Imansible pubblicare perché non è stato ansible creare un progetto

Quando provo a pubblicare la mia applicazione (WPF, C #), ottengo questi errori: Imansible pubblicare perché non è stato ansible creare un progetto. Imansible trovare il file ‘obj \ x86 \ Debug \ MyAPP.exe’ Ricevo questi errori, non importa da dove provengo: pubblica la procedura guidata, il menu di costruzione o il tasto destro del […]

Come posso evitare di avviare la mia app più volte?

Ho distribuito la mia applicazione C # WinForms usando l’installazione ClickOnce. Tutto funziona bene (dopo molto lavoro) :), ma ora sto affrontando un problema: Ogni volta che faccio clic sul collegamento dell’applicazione nel menu Start, viene avviata una nuova istanza. Devo evitare questo. Cosa posso fare per prevenire lanci multipli?

Come sincronizzare la versione di pubblicazione con la versione dell’assembly in un’applicazione .NET ClickOnce?

Nella mia applicazione C # ClickOnce, c’è una versione di pubblicazione con incremento automatico nella scheda Progetto -> Proprietà -> Pubblica . Mi piacerebbe visualizzare questa versione nel mio menu Aiuto -> Informazioni sulla casella, ma il codice che sto usando apparentemente accede alla versione dell’assembly, che è diversa. La versione dell’Assemblea può essere modificata […]

Riavvia l’applicazione WPF dopo l’aggiornamento click-once (avvia la nuova versione)

Come riavviare l’applicazione WPF dopo che è stata aggiornata usando click-once, ho bisogno di iniziare la nuova versione!

“ClickOnce non supporta il livello di esecuzione della richiesta ‘requireAdministrator.'”

Quindi stavo scrivendo un’applicazione che richiede l’accesso al registro. Non avevo toccato nessuna configurazione di build, volendo far funzionare la cosa prima di aggiungere gli altri tocchi, come una descrizione o un nome. All’improvviso, ottengo un errore che non andrà via. ClickOnce does not support the request execution level ‘requireAdministrator’. Ora, non avevo toccato ClickOnce […]

L’applicazione ClickOnce sostituisce le flops installate correnti

Con le applicazioni ClickOnce, è ansible sostituire i file correnti o installarli in una directory diversa quando si crea una nuova versione? Perché l’errore che ottengo è: Imansible installare questa applicazione perché è già installata un’applicazione con la stessa id quadro. Per installare questa applicazione, modificare la versione manifest per questa applicazione o disinstallare l’applicazione […]

ClickOnce File Association

Ho un’applicazione console che sto distribuendo utilizzando ClickOnce. Una volta che l’utente installa il programma, le associazioni sono impostate ma il programma associato è il programma di installazione (ClickOnce Application Deployment Support Library) e non il programma vero e proprio. Come posso ottenere che l’associazione sia il programma attuale e non l’installatore? Ho incluso il […]