2015-09-09 33 views
3

我在NuGet上搜索过,找不到Lightspeed NuGet软件包。是否有可以与ASP.Net 5一起使用的Lightspeed 5.x NuGet包?

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

但是,这是我的理解,ASP.Net 5不允许你直接引用DLL,你必须先创建一个NuGet包。因此,我创建了一个包含POCO对象,DB上下文和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包。

+0

asp.net 5是处于测试阶段,还改变了很多,它不会被正式发布到2016年年初,第三方目前还没有准备好他们的产品就不足为奇了。最好的办法就是与供应商联系,以确定他们是否有任何可用的东西。 –

+0

是的,我在Lightspeed部分的Mindscape窗体上放置了相同的问题。他们曾经为Lightspeed提供NuGet软件包,但我认为他们可能已将它们带走,因为它允许人们免费使用该软件。 – TheMagnificent11

回答

1

原来,有一个是你订阅的“钥匙”一节中列出自己的NuGet饲料

+0

他们的NuGet饲料似乎没有工作ASP.Net 5个项目 – TheMagnificent11

相关问题