为什么Visual Studio 2010的解决方案资源管理器如此神奇?

时间:2011-02-21 15:37:38

标签: silverlight visual-studio-2010 solution-explorer

当我尝试编译时,我收到以下错误:

  

C:\的Windows \ Microsoft.NET \框架\ v4.0.30319 \ Microsoft.WinFX.targets(269,9):   错误MC6000:项目文件必须   包括.NET Framework程序集   'WindowsBase,PresentationCore,   PresentationFramework'中   参考清单。

此项目是Silverlight业务应用程序的Web后端,几乎没有任何修改。当我添加这些引用时,一切都会中断。我已经尝试从我的引用中删除每一个引用,直到我剩下的只是对System的引用。我仍然得到错误。事实上,这是唯一出现的错误。

修改

想出来了,我有一个新问题:我不小心从我的Silverlight前端项目中移动(拖动)了一个XAML文件。 Visual Studio非常挑剔,会在一顶帽子上拖动一些东西。当我单击某个项目时,即使我立即释放鼠标,有时也会拖动鼠标后面的项目。有没有办法让它不那么跳跃?

1 个答案:

答案 0 :(得分:5)

如果您从其他项目复制或移动了某个项目,则其“Build Action”属性可能会设置为“Page”。这发生在我身上,并将其更改为“资源”(因为这是项目的内容)修复了问题。

我从其他网站复制了这个答案。这是我面临的问题。

http://social.msdn.microsoft.com/Forums/en-US/msbuild/thread/7bf38ed6-43f8-492e-a304-0842e6c7c6b2/