My colleague started on Telerik a few weeks ago. I am about to try and get up to speed. He gave me a project which I have set up with data on my workstation. We got Telerik, MM.NET and its Telerik subclasses installed, and figured out how to manually browse to the Telerik.Web.UI file i the Telerik install location.
However, I had downloaded a slightly later version of Telerik, Version=2010.2.929.35, from our shared account. The SP.NET app still had one reference error, and if we tried run it it would barf on the web.config file saying it could not find the Telerik.Web.UI.
My colleague showed me an email or exchange on forum from Telerik saying that for a the version in question, you could get the PublicKeyToken from the xml file.
We are using .NET 3.5 version, so in the \35 folder, I verified the version number in the properties of the Telerik.Web.UI.dll as 2010.2.929.35.
However, in the Telerik.Web.UI.XML, the only reference to a PublicKeyToken was in these two lines:
<example>
<code lang="CS" title="C#">
spell1.CustomDictionarySourceTypeName = "RadSpellExtensions.CustomDictionarySource, RadSpellExtensions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b5e57ccb698eab8e";
</code>
<code lang="VB" title="VB">
spell1.CustomDictionarySourceTypeName = "RadSpellExtensions.CustomDictionarySource, RadSpellExtensions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b5e57ccb698eab8e"
</code>
</example>
Naturally, the value there when placed in the web.config file did NOT solve the problem.
On another thread here
so for the heck of it, we tried it in the web.config, and the program fired up.
So the question is, where are we SUPPOSED to be able to get the correct PublicKeyToken for a version of the .dll??
It is clearly not in the xml file in the \35 folder with this version.
However, I had downloaded a slightly later version of Telerik, Version=2010.2.929.35, from our shared account. The SP.NET app still had one reference error, and if we tried run it it would barf on the web.config file saying it could not find the Telerik.Web.UI.
My colleague showed me an email or exchange on forum from Telerik saying that for a the version in question, you could get the PublicKeyToken from the xml file.
We are using .NET 3.5 version, so in the \35 folder, I verified the version number in the properties of the Telerik.Web.UI.dll as 2010.2.929.35.
However, in the Telerik.Web.UI.XML, the only reference to a PublicKeyToken was in these two lines:
<example>
<code lang="CS" title="C#">
spell1.CustomDictionarySourceTypeName = "RadSpellExtensions.CustomDictionarySource, RadSpellExtensions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b5e57ccb698eab8e";
</code>
<code lang="VB" title="VB">
spell1.CustomDictionarySourceTypeName = "RadSpellExtensions.CustomDictionarySource, RadSpellExtensions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b5e57ccb698eab8e"
</code>
</example>
Naturally, the value there when placed in the web.config file did NOT solve the problem.
On another thread here
we found a reference to the version number, and a PublicKeyToken:
add tagPrefix="telerik" namespace="Telerik.Web.UI" assembly="Telerik.Web.UI, Version=2010.2.929.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4"/>
so for the heck of it, we tried it in the web.config, and the program fired up.
So the question is, where are we SUPPOSED to be able to get the correct PublicKeyToken for a version of the .dll??
It is clearly not in the xml file in the \35 folder with this version.