【问题标题】:Is there a Lightspeed 5.x NuGet package that can be used with ASP.Net 5?是否有可以与 ASP.Net 5 一起使用的 Lightspeed 5.x NuGet 包?
【发布时间】:2015-09-09 04:10:28
【问题描述】:

我在 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 网站时,这并没有按预期工作(添加了包但 using 语句会导致编译器错误)。

有人知道让 Lightspeed 与 ASP.Net 5 一起工作的变通方法吗?

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

【问题讨论】:

  • asp.net 5 处于测试阶段,仍然有很大的变化,它要到 2016 年初才会正式发布,此时第 3 方还没有准备好他们的产品也就不足为奇了。最好的办法是联系供应商,了解他们是否/何时有货。
  • 是的,我将发布的相同问题放在 Lightspeed 部分的 Mindscape 表单中。他们曾经有用于 Lightspeed 的 NuGet 包,但我认为他们可能已将它们拿走,因为它允许人们免费使用该软件。

标签: nuget asp.net-core lightspeed


【解决方案1】:

原来订阅的“密钥”部分中列出了他们自己的 NuGet 提要

【讨论】:

  • 他们的 NuGet 提要似乎还不适用于 ASP.Net 5 项目
猜你喜欢
  • 1970-01-01
  • 2021-06-18
  • 1970-01-01
  • 2020-12-12
  • 1970-01-01
  • 2016-04-28
  • 2021-10-18
  • 2023-03-07
  • 1970-01-01
相关资源
最近更新 更多