C# 项目文件必须包括.NET Framework程序集';WindowsBase、PresentationCore、PresentationFramework和#x27;在参考列表中

C# 项目文件必须包括.NET Framework程序集';WindowsBase、PresentationCore、PresentationFramework和#x27;在参考列表中,c#,visual-studio,reference,frameworks,C#,Visual Studio,Reference,Frameworks,我理解如何修复此问题标题中出现的错误,但我想知道为什么默认情况下不引用这些错误。我总是手动添加这些,经常忘记并得到这个编译错误。为什么VisualStudio不在创建新项目时添加这些引用 编辑:我正在VS2015 Enterprise中创建类库。您应该包括正在创建的项目类型和正在使用的visual studio版本。我从来没有手动添加过这些引用。谢谢,我已经更新了问题。类库不应该需要这些程序集…因为不是每个类库都需要这些引用。这些库主要用于GUI任务,如WPF、图像处理等。类库不一定总是做这些事

我理解如何修复此问题标题中出现的错误,但我想知道为什么默认情况下不引用这些错误。我总是手动添加这些,经常忘记并得到这个编译错误。为什么VisualStudio不在创建新项目时添加这些引用


编辑:我正在VS2015 Enterprise中创建类库。

您应该包括正在创建的项目类型和正在使用的visual studio版本。我从来没有手动添加过这些引用。谢谢,我已经更新了问题。类库不应该需要这些程序集…因为不是每个类库都需要这些引用。这些库主要用于GUI任务,如WPF、图像处理等。类库不一定总是做这些事情。好吧,我明白了。我把所有的时间都花在开发通过单独的外部框架启动的库上。谢谢,这很有道理。