Breaking Changes in Eyeshot version 2025

Was this article helpful?
0 out of 0 found this helpful

Comments

3 comments
Date Votes
  • Hi Alberto,

    Looking forward to the new release, however, we use MathNet.Numerics elsewhere and 2025 seems to have broken the functionality related to Matrix and DenseMatrix methods. We now get the following errors when trying to work with 2025 compared with 2024:

    'Matrix' is ambiguous in the namespace 'MathNet.Numerics.LinearAlgebra'.
    'DenseMatrix' is ambiguous in the namespace 'MathNet.Numerics.LinearAlgebra.Double'.

    I note that MathNet.Numerics.Signed is part of the devDept.EyeShot package.

    0
  • Hello Chris,  

    Thanks for your feedback!  

    We reference MathNet.Numerics.Signed because we need it to generate our own signed assemblies. Would it be possible for you to reference the signed version as well? If not, could you share the reasons why this wouldn’t be an option for your project?  

    If you need further assistance, feel free to open a support ticket, and we’ll be happy to look into it in more detail.

    0
  • I assumed moving to the signed assembly would fix the issue, but it did not. I was trying to solve a jacobian matrix and get the condition number, so I've just come up with my own function as a workaround.

    I have a different project that now requires both the signed and unsigned versions of Mathnet.Numeric, lest I get a "A strongly-named assembly is required" error whe trying to use the signed verison only.

    Unusual.

    0

Please sign in to leave a comment.

Articles in this section