将程序集添加到 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": ""
}
}
}
第二部分可以给出程序集的版本和类型
我想在我的 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": ""
}
}
}
第二部分可以给出程序集的版本和类型