Kendo ui 在ASP.NET核心MVC Web应用程序中使用Telerik Kendo
我从在ASP.NET核心示例web应用程序中使用Telerik Kendo UI开始。我遵循此处描述的指南: 我已经支付了Telerik的帐户,我正在使用该帐户从Telerik的私有Nuget feed在我的解决方案中安装NugetPackge 我们正在使用Bitbucket进行协作开发,当其他人下载我的解决方案时,他们在.Net Core MVC web app中恢复包时出错 错误:无法解析“.NETCoreApp,版本=v1.0”的“Telerik.UI.for.AspNet.Core(>=2017.1.118)” 我需要在每个开发人员的VisualStudio中配置Telerik私有提要吗?有人能告诉我正确的方向吗?我们如何在生产环境中使用Telerik Kendo来生产我们的产品。我是新手,请原谅我的理解力不足Kendo ui 在ASP.NET核心MVC Web应用程序中使用Telerik Kendo,kendo-ui,asp.net-core,telerik,Kendo Ui,Asp.net Core,Telerik,我从在ASP.NET核心示例web应用程序中使用Telerik Kendo UI开始。我遵循此处描述的指南: 我已经支付了Telerik的帐户,我正在使用该帐户从Telerik的私有Nuget feed在我的解决方案中安装NugetPackge 我们正在使用Bitbucket进行协作开发,当其他人下载我的解决方案时,他们在.Net Core MVC web app中恢复包时出错 错误:无法解析“.NETCoreApp,版本=v1.0”的“Telerik.UI.for.AspNet.Core(>=
谢谢。您需要: 1) 在彼此开发人员环境中设置私有nuget提要,以便他们可以恢复Telerik Kendo UI包 或 2) 在解决方案的.nuget文件夹的nuget.config文件中配置私有提要
<packageSources>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
<add key="Contoso Package Source" value="https://contoso.com/packages/" />
<add key="Test source" value="c:\packages" />
</packageSources>
IANAL,但我相信,如果您以这种方式分发Telerik Kendo UI,每个开发人员都需要自己的Telerik付费许可证才能遵守许可证。如果您想使用@chambo建议的选项2,并且您正在使用VS2017,那么您所要做的就是在.sln文件旁边添加一个NuGet.Config文件,添加包源以指向相对文件夹路径(例如包),然后将该文件夹添加到.sln文件旁边,并在该文件夹中包含必要的NuGet包。这样,每个开发人员都可以恢复Telerik包,而不必在本地环境中设置Telerik NuGet提要。