.net core 1.0 visual studio引用外部dll

随着.net核心的发布我一直在尝试构建一个简单的项目,但每当我尝试在我的项目中添加一个DLL引用时,我得到以下消息

.Net Core Projects仅支持此版本中的引用.Net Framework程序集要引用其他程序集,它们需要包含在nuget包中并引用该程序包

我在RC2中收到此消息但在RC1中没有,是否有其他人遇到此问题并且有谁知道如何解决它? 除了git问题票之外,我还没有找到任何与此有关的内容https://github.com/aspnet/Home/issues/1612

要在.net核心中引用外部dll,您需要创建自己的nuget包。

NuGet文档展示了如何从dll创建包: https : //docs.nuget.org/create/hosting-your-own-nuget-feeds 。 您可以将该nuget包放在本地文件夹中并将其用作提要:[ https://docs.nuget.org/create/hosting-your-own-nuget-feeds%5D

为此,您需要编辑nuspec文件并在nuspec文件中添加以下代码。

 *******--Some code--*****      <--For addig reference of external dll-->    

现在创建.nupkg文件并在项目中安装此包。

希望这个解决方案适合您。