是否有可与ASP.Net 5一起使用的Lightspeed 5.x NuGet包?

时间:2015-09-09 04:10:28

标签: nuget asp.net-core lightspeed

我在NuGet上搜索过,找不到Lightspeed NuGet包。

我拥有Lightspeed 5的专业版许可证,因此我拥有在非ASP.Net 5代码中使用Lightspeed所需的所有二进制文件。

但是,据我所知,ASP.Net 5不允许您直接引用DLL,您必须先创建一个NuGet包。

因此,我创建了一个包含POCO对象,数据库上下文和Lightspeed引用的NuGet包,并将其添加到.Net Framework 4.5控制台应用程序中;它添加了适当的引用(我使用的NuGet规范如下所示)。

<?xml version="1.0"?>
<package >
  <metadata>
    <id>$id$</id>
    <version>$version$</version>
    <title>$id$</title>
    <authors>$author$</authors>
    <owners>$author$</owners>
    <requireLicenseAcceptance>false</requireLicenseAcceptance>
    <description>$description$</description>
    <copyright>Copyright 2015</copyright>
    <references>
      <reference file="$id$.dll" />
      <reference file="Mindscape.LightSpeed.dll" />
      <reference file="Mindscape.LightSpeed.Linq.dll" />
    </references>
  </metadata>
  <files>
    <file src="..\Mindscape.Lightspeed\Mindscape.LightSpeed.dll" target="lib\net45\Mindscape.LightSpeed.dll" />
    <file src="..\Mindscape.Lightspeed\Mindscape.LightSpeed.Linq.dll" target="lib\net45\Mindscape.LightSpeed.Linq.dll" />
  </files>
</package>

然而,当我尝试将此软件包添加到我的ASP.Net 5网站时,这没有按预期工作(添加了软件包但使用语句导致编译器错误)。

有没有人知道使用Lightspeed使用ASP.Net 5的解决方法?

理想情况下,Mindscape会发布一个NuGet包。

1 个答案:

答案 0 :(得分:1)

原来你的订阅的“密钥”部分列出了他们自己的NuGet Feed