Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kendo ui 在ASP.NET核心MVC Web应用程序中使用Telerik Kendo_Kendo Ui_Asp.net Core_Telerik - Fatal编程技术网

Kendo ui 在ASP.NET核心MVC Web应用程序中使用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(>=

我从在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来生产我们的产品。我是新手,请原谅我的理解力不足


谢谢。

您需要:

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提要。