Imansible applicare le proprietà di pubblicazione per l’elemento X.

Ogni volta che eseguiamo una build nella nostra soluzione principale, riceviamo il seguente avviso:

Imansible applicare le proprietà di pubblicazione per l’elemento “microsoft.visualstudio.qualitytools.unittestframework”.

Qualcuno ha mai visto qualcosa di simile prima? Qualche idea su come risolvere questo problema? Succede su tutte le macchine degli sviluppatori e anche sul nostro server di costruzione TFS. Tuttavia, appare solo in modalità Debug.

Sembra che il problema sia legato a ClickOnce. Passare al progetto, fare clic destro su di esso e fare clic su Proprietà. Vai alla scheda Pubblica e fai clic su File dell’applicazione. Seleziona la casella di controllo “Mostra tutti i file” e scorri l’elenco dei file. Alla fine, troverai il file con un punto esclamativo giallo. Questo file è orfano e deve essere rimosso. Fare clic destro sul file e ci dovrebbe essere un’opzione di rimozione.

Ora costruisci la soluzione e l’avviso dovrebbe sparire.