是否有可以与 ASP.Net 5 一起使用的 Lightspeed 5.x NuGet 包?
Is there a Lightspeed 5.x NuGet package that can be used with ASP.Net 5?
我在 NuGet 上进行了搜索,但找不到 Lightspeed NuGet 包。
我拥有 Lightspeed 5 的专业许可证,因此我拥有在非 ASP.Net 5 代码中使用 Lightspeed 所需的所有二进制文件。
但是,据我了解,ASP.Net5 不允许您直接引用 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 包。
原来他们有自己的 NuGet 提要,列在您订阅的 "Keys" 部分
我在 NuGet 上进行了搜索,但找不到 Lightspeed NuGet 包。
我拥有 Lightspeed 5 的专业许可证,因此我拥有在非 ASP.Net 5 代码中使用 Lightspeed 所需的所有二进制文件。
但是,据我了解,ASP.Net5 不允许您直接引用 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 包。
原来他们有自己的 NuGet 提要,列在您订阅的 "Keys" 部分