好的。我今天对 WPF 项目有点疯狂。我将 VS2010 与 .NET 4.0 一起使用,并在我的解决方案中添加了对另一个项目的简单引用,添加了其中一种引用类型的成员变量并尝试编译。没有。嗯,有些东西。它根本不认识这种类型。
我在命名空间使用语句进行了验证。Intellisense 似乎很喜欢它。事实上,Visual Studio 完全满足于让我通过Go To Definition功能浏览类。
你们中的一些人已经知道这是什么,但我以为我快疯了。
WPF 项目默认使用客户端配置文件,而其他项目则针对完整的 .NET 4.0。我关闭了警告(愚蠢),所以我没有看到有关客户端配置文件不匹配的警告消息。
有没有其他人认为让 WPF 项目默认为客户端配置文件目标而其他项目默认为完整的 .NET 4.0 是愚蠢的?
...这让我想到了我的问题。是否可以更改此默认设置,以使这种情况不再发生?我想始终针对一个平台或另一个。