C1.C1Report.2 versions conflicts

Posted by: enrique.pv-ext on 16 February 2026, 11:15 am EST

  • Posted 16 February 2026, 11:15 am EST

    Hi all,

    using C1.C1Report.dll in a ASP NET NET Framework 4.8.1 in WAP project

    ComponentOne 2010v1 for WebForms.

    Assemblies:

    C:\GIT\repos\MYPROJ\libs\ComponentOne\3.5\C1.C1Report.2.dl
    C:\GIT\repos\MYPROJ\libs\ComponentOne\3.5\C1.Win.C1Report.2.dll
    C:\GIT\repos\MYPROJ\libs\ComponentOne\3.5\C1.Web.C1WebReport.2.dll

    C1.C1Report.2, Version=2.6.20093.53207

    vs

    C1.C1Report.2, Version=2.6.20102.54116

    warning MSB3277: Se han encontrado conflictos entre distintas versiones de "C1.C1Report.2" que no se han podido resolver.
    warning MSB3277: Existía un conflicto entre "C1.C1Report.2, Version=2.6.20093.53207, Culture=neutral, PublicKeyToken=594a0605db190bb9" 
    y "C1.C1Report.2, Version=2.6.20102.54116, Culture=neutral, PublicKeyToken=594a0605db190bb9".
    warning MSB3277:     Se eligió "C1.C1Report.2, Version=2.6.20093.53207, Culture=neutral, PublicKeyToken=594a0605db190bb9" porque era principal y "C1.C1Report.2, Version=2.6.20102.54116, Culture=neutral, PublicKeyToken=594a0605db190bb9" no lo era.
    warning MSB3277:     Referencias que dependen de "C1.C1Report.2, Version=2.6.20093.53207, Culture=neutral, PublicKeyToken=594a0605db190bb9" [C:\GIT\repos\MYPROJ\libs\ComponentOne\3.5\C1.C1Report.2.dll].
    warning MSB3277:         C:\GIT\repos\MYPROJ\libs\ComponentOne\3.5\C1.C1Report.2.dll
    warning MSB3277:           Atributos Include de elementos de archivo del proyecto que provocaron la referencia "C:\GIT\repos\MYPROJ\libs\ComponentOne\3.5\C1.C1Report.2.dll".
    warning MSB3277:             C1.C1Report.2
    warning MSB3277:             C1.Web.C1WebReport.2
    warning MSB3277:         C:\GIT\repos\MYPROJ\libs\ComponentOne\3.5\C1.Web.C1WebReport.2.dll
    warning MSB3277:           Atributos Include de elementos de archivo del proyecto que provocaron la referencia "C:\GIT\repos\MYPROJ\libs\ComponentOne\3.5\C1.Web.C1WebReport.2.dll".
    warning MSB3277:             C1.Web.C1WebReport.2
    warning MSB3277:     Referencias que dependen o se han unificado para "C1.C1Report.2, Version=2.6.20102.54116, Culture=neutral, PublicKeyToken=594a0605db190bb9" [].
    warning MSB3277:         C:\GIT\repos\MYPROJ\libs\ComponentOne\3.5\C1.Win.C1Report.2.dll
    warning MSB3277:           Atributos Include de elementos de archivo del proyecto que provocaron la referencia "C:\GIT\repos\MYPROJ\libs\ComponentOne\3.5\C1.Win.C1Report.2.dll".
    warning MSB3277:             C1.Win.C1Report.2
    

    any suggestions ?

  • Posted 18 February 2026, 1:42 am EST

    Hello Enrique,

    To fix the version conflict, please make sure that all ComponentOne assemblies used in your project are from the exact same build/version set. Mixed versions of C1 DLLs commonly lead to MSB3277 warnings.

    Kindly review all C1 DLLs in the folder:

    C:\GIT\repos\MYPROJ\libs\ComponentOne\3.5


    and verify that every file belongs to the same version. If you find any DLL with a different version number, replace it with the matching version so the entire set is consistent. Also check that no transitive project reference is pulling in a different build of the same assembly.

    You can download matching builds from the official ComponentOne prerelease archive to obtain the correct DLL versions: https://prerelease.componentone.com/allfiles

    If the issue continues, please share the following so we can investigate further:

    1. A zipped copy of all DLLs under ‘C:\GIT\repos\MYPROJ\libs\ComponentOne\3.5’
    2. Your project file (*.csproj or *.vbproj) so we can review the assembly references
    3. A zipped copy of all C1 DLLs from the project’s bin folder

    Regards,

    Uttkarsh.

Need extra support?

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

Learn More

Forum Channels