VisualStudio Enterprise 2015的编译问题

时间:2017-04-14 00:52:38

标签: c# visual-studio visual-studio-2015

之前有没有遇到过这个?或者我做错了什么?

我有4个C#项目A,B,C和D.

项目B有两个重载了不同类型参数的函数(其中一个参数接受在项目C中定义的类型参数,另一个接受项目D中定义的类型的参数)。 (项目B参考C和D)

项目A引用了B和C,并尝试使用C中定义的类型参数调用B中的上述重载函数。

在Visual Studio 2015上,编译器抱怨在A中缺少对项目D的引用。

在Visual Studio 2013中编译相同的项目A时,它工作正常。

这是VS2015的一个问题?或者使用最新的c#编译器,我们是否必须包含所有Dll,包括我们当前项目中没有使用的Dll?

Microsoft Visual Studio Enterprise 2015
Version 14.0.25431.01 Update 3
Microsoft .NET Framework
Version 4.6.01055

一些屏幕:

Solution

Function OverLoads

Visual Studio 2015错误:

enter image description here

0 个答案:

没有答案