我最近将一个项目从.Net 4.0升级到.Net 4.5.2。
我刚刚注意到我收到的Intellisense错误并未显示为构建错误。
在进一步调查中,我可以看到我的项目仍然引用了4.0版本的Microsoft.CSharp.dll,WindowsBase.dll等
手动删除引用并添加正确的4.5.2程序集不起作用 - 引用始终恢复为4.0程序集。
为什么我的项目使用旧的程序集?我该如何解决?
- edit-- 我在我的解决方案中添加了一个新的4.5.2类库项目,它也引用了4.0程序集。我的解决方案被塞满了吗?