2

我刚刚遇到这种情况,并认为我会分享它以防您节省一些时间。

我在 VS2017 中有一个相当大的解决方案,并且有一个包含一些通用代码(例如枚举)的共享项目。

我只是尝试将我的共享项目添加到另一个项目(右键单击项目,添加引用并转到共享项目部分)并注意到共享项目是空的。它没有给我共享项目作为选项。

请看下面我的回答...

4

1 回答 1

5

经过一番挖掘,我发现我的共享项目是 C#,而我试图将它添加到的项目是 VB.Net。

当您意识到这一点时很明显,但我仍在考虑将共享项目编译为可以从 VB.Net 或 C# 引用的程序集 (dll)。而共享项目应该被认为更像是 C++ 包含。共享项目只需将源代码插入到接收项目中,并且只能与相同语言的项目一起使用。

于 2017-11-09T16:44:38.363 回答