Site Map | About Us | Contact Us  
Welcome Guest Search | Active Topics | Log In | Register

License troubleshooting Options
eo_support
Posted: Tuesday, June 26, 2007 8:29:35 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 8,757
Note: This post is for troubleshooting runtime license error. A runtime license error is a message displayed on the top of your page that reads "xxxxx require a license. You can a purchase a license...." when you run the page.

1. Check whether the license file is indeed on your application's bin directory. If you use Visual Studio 2005 to deploy your website, it's very likely that the license file is not on the server. Visual Studio 2005 seems to automatically wipe out everything in your bin folder except for the .dll files every time you deploy;

2. Even if the license file exists, your code may still not be able to "see" it due to file permissions set on the license file. Try use the following code to determine if your app can "see" the license file:

Code: C#
if (File.Exists(Server.MapPath("~/eo_web.licx")))
    Response.Write("license file exists!");
else
    Response.Write("license file does NOT exists!");


3. Verify the version and type of your components and the version of the license file. Use a text editor to open the license file to view which version and components the license file is for. If the version or the components does not match, the license file won't work. For example, a license for "Menu, 5.0" will not work for "Menu, 2008 (6.0)", nor it will work for "SlideMenu, 5.0". The internal version number for each releases are:

EO.Web Controls 3.x : 3.0
EO.Web Controls 2007.1: 4.0
EO.Web Controls 2007.2: 5.0
EO.Web Controls 2008: 6.0
EO.Web.Controls 2009: 7.0

If you have a license for an older version and just updated to a newer version, you will need to get a new license file. See here for more details.
tim
Posted: Sunday, April 18, 2010 7:44:27 PM
Rank: Member
Groups: Member

Joined: 3/29/2009
Posts: 26
Hi, I have checked that the eo_web.licx file is in the /bin folder for the project. (I can see it), but I am getting the the message that the license file does NOT exist when I run the test code ::

If file.Exists(Server.MapPath("~/eo_web.licx")) Then
Response.Write("license file exists!")
Else
Response.Write("license file does NOT exists!")
End If

Where to from here?



Code: Visual Basic.NET
eo_support
Posted: Sunday, April 18, 2010 8:18:04 PM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 8,757
Hi,

There are only two possibilities when you do not see the license file:

1. The license file is not there;

or

2. Your application does not have enough permission to "see" that file. To verify this is the problem, grant "Everyone" read permission on eo_web.licx. If that fixes the problem, then it's a permission issue;

Thanks
Dan
Posted: Tuesday, July 06, 2010 5:52:37 PM
Rank: Member
Groups: Member

Joined: 6/3/2009
Posts: 27
Does the eo_web.licx need to be in the root of the site or the bin directory? Reason I ask is that your test code above points to the root of the website, not the BIN directory.

This points to the root of the site and returns false (for me):
If file.Exists(Server.MapPath("~/eo_web.licx")) Then

But if I change it to this, it returns true:
If file.Exists(Server.MapPath("~/bin/eo_web.licx")) Then

But, in either case, I'm still getting the banner at the top of the page telling me I need a license.

??

Thanks
eo_support
Posted: Tuesday, July 06, 2010 6:13:21 PM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 8,757
Hi,

Both locations are fine. Your case most likely to be a version mismatch. So please check item 3 first.

Thanks!
Pastel Payroll
Posted: Wednesday, August 18, 2010 7:45:00 AM
Rank: Newbie
Groups: Member

Joined: 6/4/2010
Posts: 4
hi

I having problems with the EO license on one of my clients server, i have downloaded the license file from the website but still i m getting the popup message license. i have copied the license file to the bin folder and the root folder. i have write a test code is picking up the file.

i need help with this
ASAP
eo_support
Posted: Wednesday, August 18, 2010 8:11:41 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 8,757
Hi,

Did you check the license file version and your DLL version?

Thanks
Pastel Payroll
Posted: Wednesday, August 18, 2010 8:17:55 AM
Rank: Newbie
Groups: Member

Joined: 6/4/2010
Posts: 4
olla,

The EO.web Dll is ver 7.0.75.2, but the license file i downloaded is VER 8:
<allow>
<add type="Menu" version="8.0" />
<add type="SlideMenu" version="8.0" />
<add type="TabStrip" version="8.0" />
<add type="TreeView" version="8.0" />
<add type="MultiPage" version="8.0" />
<add type="Calendar" version="8.0" />
<add type="Callback" version="8.0" />
<add type="AJAXUploader" version="8.0" />
<add type="Dialog" version="8.0" />
<add type="Splitter" version="8.0" />
<add type="MaskedEdit" version="8.0" />
<add type="Grid" version="8.0" />
<add type="ColorPicker" version="8.0" />
<add type="SpellChecker" version="8.0" />
<add type="Editor" version="8.0" />
<add type="ImageZoom" version="8.0" />
<add type="Downloader" version="8.0" />
<add type="Floater" version="8.0" />
<add type="Slide" version="8.0" />
<add type="Flyout" version="8.0" />
<add type="EditableLabel" version="8.0" />
</allow>
<orderInfo date="6/14/2010" version="8" />

is that correct??
if not pls help.

Thanks
eo_support
Posted: Wednesday, August 18, 2010 8:20:20 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 8,757
No. The license file version must match the DLL version. Please update your DLL to version 8 (the current version).

Thanks
Pastel Payroll
Posted: Wednesday, August 18, 2010 8:56:19 AM
Rank: Newbie
Groups: Member

Joined: 6/4/2010
Posts: 4
i have downloaded the lastest setup from your site is still shows Ver 7.0., please send me the downlpad link for Ver 8.
Ben Switzer
Posted: Wednesday, August 18, 2010 9:20:10 AM
Rank: Member
Groups: Member

Joined: 5/30/2007
Posts: 24
If you hover over the EO controls in the Visual Studio toolbox, it should show 8.0. If it does, I think you can choose any page in your project and double-click an EO control and it should try to overwrite the old dll.
eo_support
Posted: Wednesday, August 18, 2010 9:47:16 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 8,757
Pastel Payroll wrote:
i have downloaded the lastest setup from your site is still shows Ver 7.0., please send me the downlpad link for Ver 8.


Hi,

I am not sure why you think it's still version 7. We have had version 8 on our download page for quite a while. The download file name should be EOWeb_80_Setup.exe, which is clearly 8.0.

Ben might have pointed you to the right direction: your project is still using the old DLL. Installing a new version on your machine does not automatically change what your project was using. You can try Ben's suggestion, or go to your solution explorer -> Reference to delete EO.Web (this could be still pointing to the old version) and then choose Add Reference to add the new one.

Hope this helps.

Thanks
Pastel Payroll
Posted: Wednesday, August 18, 2010 10:25:09 AM
Rank: Newbie
Groups: Member

Joined: 6/4/2010
Posts: 4
hi guys

i did all that, i downloaded the lastest setup and i have added the latest dll to my project, but as soon as i publish the website to the server i still get the license popup.
eo_support
Posted: Wednesday, August 18, 2010 12:45:03 PM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 8,757
Hi,

Please make sure to follow all the license troubleshooting steps on your server. What's on your server may not be the same on your development machine. For example, Visual Studio may delete the license file for you when you publish the project (because VS always empties the bin folder); Or somehow your project still remembers the old version and as soon as you build, Visual Studio would bring in a cached old version. For example, the version you downloaded from our server is 8.0.24, so you will want to check whether your server indeed has that version. If not, then you need to get that corrected.

Other than those tests, there is really nothing else we can tell you. If all the tests pass, there should be no reason the license would not work.

Thanks


You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.