Ho una soluzione composta da un numero di progetto di libreria di classi e un progetto di servizio di Windows. Quando apro le impostazioni del progetto per il progetto del servizio Windows e (accidentalmente) faccio clic sulla scheda "Servizi", Visual Studio insiste a spuntare automaticamente la casella di controllo "Abilita servizi applicativi client".Perché Visual Studio riattiva automaticamente "servizi applicativi client"?
L'effetto di ciò è che aggiungerà un riferimento a System.Web.Extensions e inserirà alcune parti nell'app.config. Disabilitando nuovamente la casella di controllo non verrà rimosso il riferimento. Rimuoverà comunque la configurazione generata, sebbene rimuoverà anche alcune configurazioni non correlate che c'erano prima.
Perché insiste nel selezionare questa casella di controllo e posso farlo non farlo? La documentazione di HELP per la scheda "Impostazioni" non menziona alcun comportamento di "selezione automatica".
Questo è Visual Studio 2010, con targeting .Net 3.5.
Almeno un'altra persona hanno lo stesso problema, purtroppo senza alcuna risoluzione fornito: http://go4answers.webhost4life.com/Example/visual-studio-2010-keeps-enabling-7689.aspx
Che a sua volta link ad un problema di Microsoft Connect, ma per qualche motivo non consentono l'accesso ai report più vecchio sembra: https://connect.microsoft.com/VisualStudio/feedback/details/570166
Grazie per questo @Amitabha - questo è stato di guida assolutamente folle. –