Installation new Component one 4.5.2

Posted by: saidnai on 19 October 2022, 2:43 am EST

    • Post Options:
    • Link

    Posted 19 October 2022, 2:43 am EST - Updated 26 October 2022, 4:34 am EST

    Dear all,

    I have now installed the new Component one 4.5.2.

    I use VS2017.

    Step 1: i deinstalled all Component one on my computer

    Step 2: i installed the new Component one after login online

    Step 3: I open one of my application.

    Step 4: I removed the Licence file and all the Dlls.

    Step 5: I assigned all the DLLs needed again

    Step 6: I got the errors as follow: Type ‘C1Win.C1List.C1Combo’ is not defined.

    Step 7: I looked for the C1.Win1C1 List to add it.

    Result not found under “\ComponentOne\Apps\v4.5.2”

    How to solve this problem?

    Best regards

    Said

  • Posted 19 October 2022, 6:17 pm EST - Updated 19 October 2022, 6:25 pm EST

    Hi Said,

    (1) All the C1 WinForms libraries (.NET 4.5.2) are available at the ComponentOne install location C:\Program Files (x86)\ComponentOne\WinForms Edition\bin\v4.5.2 in your system, and you will find the C1.Win.C1List.4.5.2 library there only.

    The location C:\Program Files (x86)\ComponentOne\Apps\v4.5.2 contains the utility applications bundled with the C1 WinForms Edition such as FlexReportDesigner, C1ThemeDesigner, etc.

    (2) Since you have also mentioned that you deleted the old License file (licenses.licx), we suggest you generate a new license.licx file

    either by opening the Form that contains the C1 controls

    OR

    by creating the licenses.licx file manually and then going to Tools > GrapeCity > Update Projects > Add missing entries to licx file. This will open a dialog where you can select your project and proceed.

    Best Regards,

    Kartik

  • Posted 19 October 2022, 9:55 pm EST

    Dear Kartik,

    Thank you for your suggestions but it did not help. See attached pictures.

    Is there a given instruction how to update/upgrade the Component one tools so that the existing projects do not suffer or make all this troubles?

    This trouble always happens for the existing projects when i by a new Licence. That is why i made a fresh installed component one to ovoid it.

    I have deleted all the Dlls from the project.

    I cleaned the project.

    I took the new Dlls from the following “C:\Program Files (x86)\ComponentOne\WinForms Edition\bin\v4.5.2” as you recomanded to me.

    no way. I also used the following: Tools > GrapeCity > Update Projects > Add missing entries to licx file also no way.

    By the way i have similar problem on my Laptop with VS 2022 all fresh installed yesterday.

    Best regards

    Said

  • Posted 19 October 2022, 9:55 pm EST - Updated 19 October 2022, 10:00 pm EST

  • Posted 20 October 2022, 3:13 pm EST

    Hi Said,

    (A) To make things clear, first, let’s talk about updating the C1 assembly references in the project.

    For your information, there is no need to remove and re-add all the assembly references in your project each time you update the C1 controls in your system. You just need to set the Specific Version property of all the C1 Assembly references to false. This will make Visual Studio automatically resolve the Assembly references with the latest version installed in your system. (ref. screenshot AssemblyReferences.jpg)


    (B) Now, regarding the licenses.licx file,

    You do not need to delete the licenses.licx file in your project each time you update the C1 Controls in your system. You can easily update your existing licenses.licx file to make it non-version specific. This way, it would not require any changes if you update the C1 Controls in the future.

    (1) You can go to Visual Studio > Tools > GrapeCity > Update Projects > Make ComponentOne references non-version specific

    (2) Then you can select the project and click on the Update button.

    Now the licenses.licx file is updated to be non-version specific. You will see that the Version, Culture, and PublicKeyToken attributes are removed from the entries of the licesnses.licx file.


    (C) BUT, in your scenario currently,

    You mentioned that you have deleted the licenses.licx file, which might be causing the licensing issue shown in the screenshot you attached.

    In this case, you will first need to generate the licx file. For that, you are following the steps correctly from our previous response. But, for the GrapeCity licx extension to work, there must exist a file in your project named licenses.licx. Then you can use the GrapeCity licx extension to add all the entries in it. (ref. licenses_licx.mp4)


    If you still face any issues, please share the following information so we can investigate further and provide you with the best assistance possible.

    (1) A screenshot of all the activated licenses in your system. You can check the activated licenses from the ComponentOne Control Panel. In the C1 Control Panel, you can go to the LICENSE > ACTIVATE tab and click the View Installed Keys option.

    (2) A screenshot of the licenses.licx file in the project.

    (3) All the C1 assembly references in the project, along with their exact versions.

    attachments.zip

    Best Regards,

    Kartik

  • Posted 20 October 2022, 6:36 pm EST

    Hi Said,

    Apologies for the inconvenience caused to you due to our mistake. Since these are public forums, sharing license key information is not recommended here and therefore, we have shifted the case to the Support Portal.

    Please go to the “My Support” section in your GrapeCity account and you will find the new support ticket there. Case ID: CAS-35232-Z5B9W0

    We have deleted your response from the forums due to privacy reasons.

    Best Regards,

    Kartik

  • Posted 15 March 2023, 11:25 pm EST - Updated 15 March 2023, 11:30 pm EST

    Dear Karkit,

    Sorry to border you again. I just renew the license some days ago and i have the same problem again. believe me, i followed all your instruction in the top. But no way. Even the license shown in the picture is wrong.

    Best reards

    Said

  • Posted 16 March 2023, 1:04 pm EST - Updated 16 March 2023, 1:09 pm EST

    another information:

    Attached a picture of the the licx

    I use now VS2022.

    Best regards

    Said

  • Posted 16 March 2023, 7:02 pm EST

    Hi Said,

    Since this case is related to licensing and we might need to share private information, we have shifted this case to our support portal.

    Please go to the “My Support” section in your GrapeCity account and you will find the new support ticket there: Case ID: CAS-38869-H9P1L5. We have replied to your queries there and request you to please continue the thread there only.

    Best Regards,

    Kartik

Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels