Chris
asked on 25 Mar 2022, 09:41 AM
| edited on 28 Mar 2022, 02:46 AM
HI
I have download the source code of UI for ASP.NET MVC R2 2017 SP1, but the file version of the bin\Debug\Kendo.Mvc.dll is 2017.2.621.440 that was different with lib\KENDOUIMVC\2017.2.621.545\Kendo.Mvc.dll 2017.2.621.545, Why?the source code too old?
Best regards.
Chris
2 Answers, 1 is accepted
0
Anton Mironov
Telerik team
answered on 30 Mar 2022, 06:31 AM
Hi Chris,
Thank you for contacting the team.
The version of the DLL file depends on the Service Pack version. Furthermore, the 2017 versions are too old and it is highly recommended to use the latest as it implements the latest updates, new features, new functionalities, and bug fixes. The latest version at the moment is "2022.1.301".
The following article demonstrates the approach of Downloading and Installing the needed scripts and Creating a Telerik ASP.NET MVC Application:
Let me know if further information or assistance is needed.
Kind Regards,
Anton Mironov
Progress Telerik
Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.
The answer is developer need to edit the Kendo.Mvc.csproj and replace the ";MVC4" to ";MVC5" then build the Kendo.Mvc project.
But the another promblem is - the public key token of bin/Debug/Kendo.Mvc.dll is not publicKeyToken="121FAE78165BA3D4" and will cause the application throw the PUBLIC TOKEN error at runtime after update Kendo.Mvc.dll into existing product runtime environment.
And there have no way to build the Kendo.Mvc.dll with the same public key token (publicKeyToken="121FAE78165BA3D4"), so build the Kendo.Mvc.dll are impracticable of customize localization...
Best regards
Chris
Ivan Danchev
Telerik team
commented on 08 Apr 2022, 02:43 PM
Chris,
We would suggest editing the application's .csproj file and specifying the token as you have it in the generated Kendo.Mvc.dll, instead of using the default "121FAE78165BA3D4" token.