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

Jon*_*xon 83 c# clickonce visual-studio-2010 visual-studio visual-studio-2012

每当我们在主要解决方案中进行构建时,我们都会收到以下警告:

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

以前有人见过这样的事吗?有想法该怎么解决这个吗?它发生在我们所有的开发人员机器上,也发生在我们的TFS构建服务器上.但是,它仅出现在调试模式下.

Jon*_*xon 155

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

现在构建解决方案并且警告应该消失.

  • 那两次我用Google搜索了这个问题并找到了答案.最终我会学习.:p (13认同)
  • "显示所有文件"是这里的关键. (4认同)
  • @NickSpreitzer第三次对我来说.这次我甚至对自己的评论感到惊讶. (4认同)