我有一个“。net 4.6.1”(A)项目和一个“.net core 1.5”(B)项目。
我想在“project_A_net461”中添加对“project_B_core_1.5”的引用。
一开始我得到了:
无法添加引用。程序集必须具有'dll'或'exe'扩展名才能被引用。
然后我尝试将“net461”添加到核心项目(*)中的“框架”中。我试图将它再次添加到“project_A_net461”,这次没有错误。
问题是我无法访问命名空间:
类型或名称空间'name_of_B_project'确实存在于名称空间'name_of_A_project'中(您是否缺少程序集引用?)
它在using name_of_B_project;
抱怨。
(*)像这样:
"frameworks": {
"net461": {},
"netstandard1.5": {
"imports": "dnxcore50"
}
}