Kendo-ui-angular2 控件在 .NET 4.5 应用程序中不起作用

Kendo-ui-angular2 controls not working in .NET 4.5 application

在我的 .NET 4.5 中,我设置了我的 angular2 应用程序。我还在我的应用程序中包含了 angular2 所需的所有库。现在 angular2 应用程序 运行 在我的 .NET 应用程序上运行良好。然后开始使用 kendo 控件,我在我的 package.json 中包含了所有必需的 @progress/kendo-angular -* 库。我只是在我的组件中使用了一个 kendo 按钮,当我 运行 它抛出以下错误。在控制台中 - 无法加载 http://localhost:59086/@progress/kendo-angular-buttons

我认为您必须配置 systemjs 以包含新包。 正如您在 simple plunker 上看到的那样:http://plnkr.co/edit/?p=preview 您有一个 systemjs.config.ts 文件,其中包含与 @progress 模块相关的包配置:

packages: {

      '@progress/kendo-data-query': {
        main: 'dist/cdn/js/kendo-data-query.js',
        defaultExtension: 'js'
      },
      '@progress/kendo-drawing': {
        main: 'dist/es/main.js',
        defaultExtension: 'js'
      },
      '@progress/kendo-file-saver': {
        main: 'dist/npm/main.js',
        defaultExtension: 'js'
      },
      '@progress/kendo-angular-intl': {
        main: 'dist/cdn/js/kendo-angular-intl.js',
        defaultExtension: 'js'
      },
      '@progress/kendo-angular-l10n': {
        main: 'dist/cdn/js/kendo-angular-l10n.js',
        defaultExtension: 'js'
      }
    }

想知道....您是否使用 systemjs 作为模块加载器?