Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/256.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# VisualStudio Enterprise 2015的编译问题_C#_Visual Studio_Visual Studio 2015 - Fatal编程技术网

C# VisualStudio Enterprise 2015的编译问题

C# VisualStudio Enterprise 2015的编译问题,c#,visual-studio,visual-studio-2015,C#,Visual Studio,Visual Studio 2015,以前有人遇到过这种情况吗?还是我做错了什么 我有4个C项目a、B、C和D 项目B有两个重载了不同类型参数的函数(其中一个接受项目C中定义的类型参数,另一个接受项目D中定义的类型参数)。(项目B同时涉及C和D) 项目A引用了B和C,并试图使用C中定义的类型的参数调用B中的上述重载函数 在VisualStudio2015上,编译器抱怨A中缺少对项目D的引用 当在Visual Studio 2013中编译相同的项目A时,它运行良好 这是VS2015的问题吗?或者对于最新的c#编译器,我们是否必须包含所

以前有人遇到过这种情况吗?还是我做错了什么

我有4个C项目a、B、C和D

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

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

在VisualStudio2015上,编译器抱怨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
一些屏幕:

Visual Studio 2015错误:


什么编译错误?我刚刚用一些附加数据编辑了OP。所有.net版本的程序集都是相同的吗?是的,它们是(4.5)什么编译错误?我刚刚用一些附加数据编辑了OP。所有.net版本的程序集都是相同的吗?是的,它们是(4.5)