.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文件并在项目中安装此包。
希望这个解决方案适合您。