<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_UNCONFIRMED "
   title="UNCONFIRMED - cli_ assemblies are not correctly versioned"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=108709">108709</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>cli_ assemblies are not correctly versioned
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>LibreOffice
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>5.3.0.3 release
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Windows (All)
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>UNCONFIRMED
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>sdk
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>libreoffice-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>florian.klumb@rwth-aachen.de
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Description:
Hi, 

I did some research in the database but could not find any clearly related bug
report.

My client is using OpenOffice (OO) which is being controlled through a .NET
application. We want to make the move to LibreOffice (LO) but want to support
multiple version of it in parallel with OpenOffice. The cli_ assemblies to
access LO from .NET of all the LO version I have looked at (5.3.x and 5.4.0)
have the same assembly version so e.g. cli_basetypes.dll has version 1.0.19.0
and the same PublicKeyToken across all LO versions I have looked at; it also
shares the same assembly versions with (at least) OO 3.4.0. That makes it
difficult if not impossible to properly load the correct assemblies. The cli_
assemblies get installed into the Global Assembly Chache (GAC) by default and
in the loading process the GAC always gets priority over local assemblies. That
definitely makes it impossible at this point to use OO 3.4 and any LO version
in parallel because it is unclear which assemblies are installed in the GAC and
which get preference. Please elaborate on the rationale of not versioning the
cli_ assemblies with each release. If there is no reason, please consider
versioning them.

Thank you!

Steps to Reproduce:
n/t

Actual Results:  
n/t

Expected Results:
n/t


Reproducible: Always

User Profile Reset: No

Additional Info:


User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like
Gecko) Chrome/58.0.3029.110 Safari/537.36 OPR/45.0.2552.898</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>