【问题标题】:Determine which Kendo UI version and product I"m working with确定我正在使用的 Kendo UI 版本和产品
【发布时间】:2016-09-22 07:02:20
【问题描述】:

我作为一个新开发者加入了一个团队,以前的开发者都离开了,而且像往常一样很难找到信息。

项目是asp.net MVC 4。

有一个 dll 引用:Kendo.Mvc.dll

该项目有以下脚本文件:

  • kendo.aspnetmvc.min
  • kendo.core.min
  • kendo.data.min
  • kendo.data.odata.min
  • kendo.data.xml.min
  • kendo.grid.min
  • kendo.web.min

并且还包括 jquery 和 jquery-ui (1.10)。

问题:

  • 我如何知道是否购买了产品或这是哪种许可证? (所有依赖项都已放入源代码控制中,我在配置中找不到任何明显的密钥文件或类似的东西)。

  • 我如何知道它是哪个版本的产品? (这个我想我已经有了答案,DLL版本说:2013.2.xxx大概就是这样)

  • 在哪里可以下载旧版本的脚本?

我对这些组件的状态感到非常困惑。似乎 Telerik 不久前收购了 Kendo,这个项目有旧版本。

谢谢

【问题讨论】:

    标签: asp.net-mvc kendo-ui kendo-asp.net-mvc


    【解决方案1】:

    是的,DLL 版本是 Kendo UI 版本(或更准确地说,UI for ASP.NET MVC 版本)。在更新的版本中,DLL 描述明确说明它是否是试用版。

    此外,Kendo UI JavaScript 文件和 CSS 文件的版本在文件内容顶部的注释中,例如

    http://kendo.cdn.telerik.com/2016.3.914/styles/kendo.common.min.css

    /**

    * Kendo UI v2016.3.914 (http://www.telerik.com/kendo-ui)

    * 版权所有 2016 Telerik AD。保留所有权利。

    在 Web 应用程序或浏览器控制台中检查脚本版本的另一种可能方法是通过 kendo.version - API 文档还解释了版本号的含义。

    DLL 版本应始终与 JavaScript 和 CSS 文件的版本匹配(DLL 版本的最后部分除外,它与 ASP.NET MVC 版本相关)。

    Telerik 似乎在不久前收购了 Kendo

    Kendo UI 一直是 Telerik 的产品。

    如果您有持有商业许可证的帐户的电子邮件,则可以从 telerik.com 下载以前版本的安装程序。

    【讨论】:

      【解决方案2】:

      您可以在控制台中打印它

          <!-- Telerik KendoUI Default v2 CDN 2019 -->
          <link href="https://kendo.cdn.telerik.com/2019.2.619/styles/kendo.common-empty.min.css" rel="stylesheet-disabled" />
          <link href="https://kendo.cdn.telerik.com/2019.2.619/styles/kendo.rtl.min.css" rel="stylesheet-disabled" />
          <link href="https://kendo.cdn.telerik.com/2019.2.619/styles/kendo.default-v2.min.css" rel="stylesheet" />
          <link href="https://kendo.cdn.telerik.com/2019.2.619/styles/kendo.default-v2.mobile.min.css" rel="stylesheet-disabled" />
      
          <!-- jQuery -->
          <script src="/scripts/jquery/jquery-3.4.1.min.js"></script>
          <script>
              // Print jQuery, kendoUI version
              $(document).ready(function(){
                  console.log('Detected jQuery version: %o', $().jquery);
                  console.log('Detected Telerik KendoUI version: %o', kendo.version);
              });
          </script>
      

      【讨论】:

        【解决方案3】:

        版本确实在 DLL 中。

        可以从 cdn.kendostatic.com 找到并下载缺失的脚本

        唯一剩下的就是许可证……不确定是否值得调查。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2015-01-31
          • 1970-01-01
          • 2014-04-16
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多