5 Answers, 1 is accepted
Telerik UI for ASP.NET MVC uses satellite assemblies to support localization. In order to control them, a custom version of Kendo.Mvc.dll must be built. Please refer to the following link for more information:
Telerik by Progress
I am facing the same problem. do not want those language based folders. all it contains Kendo.Mvc.resources.dll
there are 21 folders and these are not required. how to get rid of them?
secondly this page suggesting to open this project \src\Kendo.Mvc\Kendo.Mvc.csproj and compile it again.
i Do not have that folder. we have purchased lots of products from u. please help
In order to build a custom Kendo.Mvc assembly with no localization you will need to download the source of the Telerik UI for ASP.NET MVC suite. You can do that by logging in your account, from downloads section choose Progress® Telerik® UI for ASP.NET MVC, there you will find the telerik.ui.for.aspnetmvc.2017.2.621.commercial-source.zip file from where you can find the source and build it as per to your exact needs. Here you are also a link (https://www.telerik.com/account/product-download?product=KENDOUIMVC), you will need to login before seeing the files to download.Regards,
Is this the only solution (compile) for that weird folders in the root of my application?
I would prefer one of the following solutions because it is not customer friendly to re-compile every time a new Version is available:
- Telerik release a sepereate version/Nuget Package without language support - I need only German
- or isn't it possible to create this in a special folder and not in the root of the app
I am afraid, there is no other option at the moment. This is how satellite assemblies work in .NET (https://blogs.msdn.microsoft.com/global_developer/2011/07/22/introduction-to-satellite-assemblies/).
As for providing a localization-free assembly in NuGet, I am not sure if that is possible, but you can suggest this idea in our feedback portal so that other developers can vote for that idea.Regards,