将程序集添加到 Visual Studio 2015 ASP.NET 5

Add Assemblies to Visual Studio 2015 ASP.NET 5

我想在我的 Visual Studio 2015 ASP.Net 5 项目中添加 "Stimulsoft.Report.dll" 作为程序集。

但是引用管理器不包含带有扩展区域的程序集部分(因为它在 VS 2013 中),我可以在其中 select "Stimulsoft.Report" 并将其添加到我的引用中。

是否有任何解决方案将这些引用添加到我的 ASP.NET 5 项目?

(1) Package your assembly with nuget
(2) 关注@AndersNS

在你的project.json中你可以做:

"frameworks": {
    "aspnet50": {
        "bin": {
            "assembly": "<path to dll>",
            "pdb": "<path to pdb if needed>"
        }
    }
}

一种解决方法是使用您的第 3 方库引用创建一个 class 库项目。然后使用从您的网站到 class 库项目的项目引用。

编辑:使用传统的 class 库,而不是 ASP.Net 5 class 库。

如果程序集在 GAC 中可用,您可以添加程序集,如下面的代码

 "frameworks": {
    "aspnet50": {
        "frameworkAssemblies": {
            "Stimulsoft.Report": ""
        }
    }
}

第二部分可以给出程序集的版本和类型