无法应用项目X的发布属性

每当我们在我们的主要解决scheme中进行构build时,我们会收到以下警告:

无法应用项目“microsoft.visualstudio.qualitytools.unittestframework”的发布属性。

有没有人见过这样的事情? 有想法该怎么解决这个吗? 它发生在我们所有的开发者机器上,也发生在我们的TFS构build服务器上。 但是,它只出现在debugging模式下。

看来这个问题与ClickOnce有关。 导航到该项目,右键单击它,然后单击属性。 转到“发布”选项卡,然后单击“应用程序文件”。 选中“显示所有文件”checkbox并滚动文件列表。 最后,你会遇到有黄色感叹号的文件。 这个文件是孤立的,需要删除。 右键单击该文件,应该有一个删除选项。

现在build立解决scheme,警告应该消失。