Articles of deployment

.NET – Installazione ClickOnce – Nome azienda e Nome applicazione

Qual è il modo corretto di impostare il nome della società e il nome dell’applicazione in un’applicazione ClickOnce? Ho una serie di progetti in una soluzione chiamata RecordNavigator. Il progetto della GUI si chiama RecordNavigator.Gui. Quando pubblico l’applicazione, voglio che il menu Start abbia una cartella chiamata Tyndall Software e il collegamento dell’applicazione sia chiamato […]

Mostra la versione di distribuzione ClickOnce sull’applicazione WPF

Sto ora distribuendo un progetto c # WPF e voglio inserire la versione clickonce (piuttosto che la versione assurba o del prodotto) sul titolo dello schermo. Lo facevo in Win form application con il seguente modo. Ma sembra che non sia il modo nelle applicazioni WPF. Cerco su Google bu non ho trovato nulla. Per […]

Qual è il modo migliore per distribuire un processo eseguibile su un server web?

La domanda originale: Il titolo di questa domanda potrebbe essere un po ‘goffo, ma ecco la situazione: Ho un progetto web .NET distribuito sul mio server. È ancora in beta, quindi ci sono molti rilasci e nuovi rilasci. Ho anche scritto un eseguibile C # nella stessa soluzione VS (chiamiamolo “admin.exe”) che viene eseguito in […]

Distribuire l’applicazione exe .NET (C #) sui desktop

Sviluppo un’applicazione in C # con MSVC 2010 Express, con Forms / WPF / etc. L’applicazione consiste di alcuni assembly privati ​​(forse DLL) e file .exe. Usa le caratteristiche di .NET 4. Come distribuisco questa applicazione su altri computer? Ovviamente se hanno .NET 4 posso solo inviare zip di .exe con .dlls e funziona. Ma […]

Come distribuire dopo una build con TeamCity?

Sto configurando TeamCity come server di build. Ho impostato il mio progetto, si sta aggiornando correttamente da subversion e sta costruendo ok. Allora, qual è il prossimo? Idealmente, mi piacerebbe averlo distribuire automaticamente su un server di prova, con una distribuzione manuale su un server live / staging. Qual è il modo migliore per farlo? […]

Come impostare le impostazioni di MSDeploy nel file .csproj

C’è un modo per impostare i parametri MSDeploy nel file .csproj stesso del progetto ASP.NET MVC? In particolare un parametro “salta”, che dovrebbe saltare una cartella “Temp”. -skip:objectName=dirPath,absolutePath=”\\temp” .. o come posso passare questo parametro nella lista degli argomenti MSBuild.exe?

La distribuzione ClickOnce lascia più versioni (sì, più di due)

Ho un’applicazione ClickOnce che lascia tutte le vecchie versioni sul mio disco. È un’applicazione aziendale interna che riceve aggiornamenti frequenti, quindi questo è un disastro per gonfiare rapidamente le dimensioni del nostro backup. Secondo la documentazione e altre domande di Stack Overflow, si suppone che lascino solo le versioni correnti e precedenti su disco. Tuttavia, […]

Cambia app.config al momento dell’installazione

Come posso modificare dynamicmente una connectionString nel file app.config? Ho un’applicazione scritta con Windows Form, C # 3.0 e Linq to Sql. Devo cambiare la stringa di connessione quando installo l’applicazione. Come faccio questo? Quando l’utente installa il programma, deve mostrare un modulo con un’opzione per cambiare la stringa di connessione se esiste o aggiungerne […]

Come faccio a consentire l’inizializzazione del database EFF CodeFirst per l’esecuzione in fase di sviluppo, ma non in produzione

Sto tentando di implementare la mia prima versione alfa di un sistema online per l’utilizzo da parte di alcune persone. In fase di sviluppo faccio un uso pesante di DropCreateDatabaseOnModelChange (non ce l’ho davanti a me al momento, quindi non posso verificare il nome esatto) per re-inizializzare il mio database dev ogni volta che il […]

È necessario distribuire il file XML in una libreria di classi?

Ho sviluppato molti progetti di librerie di classi in VS 2012 da utilizzare in Windows Form e applicazioni di moduli Web. La domanda è semplice. Devo distribuire il file DLL stesso insieme al file XML che viene creato? Ad esempio, il progetto della libreria di classi si chiama DataWare. Dopo la creazione, ho ottenuto 5 […]