New SDI Release Delivers Major Improvements
✕
  • Solutions
    • Legacy Application Modernization
    • Distributed Computing
    • Modern UI/UX
    • Data Visibility
    • Enterprise Application Integration
    • Development Environment Optimization
    • Cloud Migration
    • Security
    • High Availability and Resilience
  • Products
    • Language
    • Development Environment
    • Connectivity and Open-Source Tools
    • Release Strategy
    • Current Version
    • Platforms
    • Roadmap
  • Services and Support
    • Professional Services Group
    • Developer Support
    • Application Support
  • Learning
    • Events
    • Online Courses
    • White Papers
    • Case Studies
    • Learning Resources
    • Blog
    • Synergy-e-News
  • Company
    • Leadership
    • Careers
    • Contact
    • News
  • +1-916-635-7300
  • Get Support
  • Documentation
  • Resource Center
✕
            No results See all results
            New SDI Release Delivers Major Improvements
            • Solutions
              • Legacy Application Modernization
              • Distributed Computing
              • Modern UI/UX
              • Data Visibility
              • Enterprise Application Integration
              • Development Environment Optimization
              • Cloud Migration
              • Security
              • High Availability and Resilience
            • Products
              • Language
              • Development Environment
              • Connectivity and Open-Source Tools
              • Release Strategy
              • Current Version
              • Platforms
              • Roadmap
            • Services and Support
              • Professional Services Group
              • Developer Support
              • Application Support
            • Learning
              • Events
              • Online Courses
              • White Papers
              • Case Studies
              • Learning Resources
              • Blog
              • Synergy-e-News
            • Company
              • Leadership
              • Careers
              • Contact
              • News
            • +1-916-635-7300
            • Get Support
            • Documentation
            • Resource Center
            ✕
                      No results See all results
                      New SDI Release Delivers Major Improvements
                      • Solutions
                        • Legacy Application Modernization
                        • Distributed Computing
                        • Modern UI/UX
                        • Data Visibility
                        • Enterprise Application Integration
                        • Development Environment Optimization
                        • Cloud Migration
                        • Security
                        • High Availability and Resilience
                      • Products
                        • Language
                        • Development Environment
                        • Connectivity and Open-Source Tools
                        • Release Strategy
                        • Current Version
                        • Platforms
                        • Roadmap
                      • Services and Support
                        • Professional Services Group
                        • Developer Support
                        • Application Support
                      • Learning
                        • Events
                        • Online Courses
                        • White Papers
                        • Case Studies
                        • Learning Resources
                        • Blog
                        • Synergy-e-News
                      • Company
                        • Leadership
                        • Careers
                        • Contact
                        • News
                      • Home
                      • Blog
                      • Release Notifications
                      • New SDI Release Delivers Major Improvements

                      New SDI Release Delivers Major Improvements

                      Published by Tim Bauguess on September 5, 2024
                      Categories
                      • Release Notifications
                      Tags
                      • SDI
                      • Visual Studio

                      Our latest SDI release, version 2024.09.2004, is now available for download in the Synergex Resource Center. This release introduces major improvements, including support for a new Multi Mainline configuration, performance optimizations, and several key bug fixes.

                      New Features

                      • Visual Studio now supports projects with multiple mainlines that use different source files with identical names but different implementations. This enhancement streamlines managing dependencies across mainlines without having to configure many projects. Learn more in the documentation.
                      • Synergy .NET projects now target .NET 8 by default.

                      Performance

                      • The issue with the .NET asm2dbp metadata loader not being found during background compile, causing slower IntelliSense builds, has been resolved.
                      • Editing in large files with many editor calls now performs more efficiently.
                      • Guards for common exceptions have been implemented, reducing performance issues and preventing unexpected error dialogs.

                      Build

                      • Non-lowercase property or indexer methods no longer trigger unexpected NOOVR errors in the .NET compiler.
                      • More detailed error messages for “not implemented” .NET compiler failures now explain the specific line that caused the issue.
                      • An unexpected ILASM error in the .NET compiler has been resolved.
                      • A parser error related to the foreach statement in the .NET compiler has been corrected.
                      • PEVerify now runs on all build outputs of .NET Framework Multi Mainline projects to ensure verification of assemblies.
                      • Fixed issues with building .NET and .NET Framework Multi Mainline projects in directories containing spaces, and the “invalid output path” build error when overriding paths in .NET Multi Mainline projects has been resolved.
                      • Script projects now correctly detect out-of-date status when a referenced repository is updated.

                      General Visual Studio Integration

                      • Go To Def no longer navigates to incorrect symbol locations in .NET Multi Mainline projects.
                      • The traditional debugger now consistently loads stack frames, preventing failures when hitting “Break All” too quickly after launch.
                      • .NET debugger no longer steps incorrectly in single-line command if projects.
                      • Permanently deleting a source file now properly updates the .synproj file.
                      • Fixed an issue where the C# WPF designer would fail to load when SDI is installed.
                      • The “Get Latest Version (Recursive)” option in Solution Explorer now works without triggering an “Unspecified Error” dialog.
                      • Added D_NETCORE to the .IFDEF completion list.
                      • Resolved an issue where repeated command prompt windows appeared unexpectedly when opening a solution with Synergy .NET projects.

                      For support or to provide feedback, please reach out to Tim Bauguess, Director of Software Development, at tim.bauguess@synergex.com.

                      Share
                      0

                      Leave a ReplyCancel reply

                      This site uses Akismet to reduce spam. Learn how your comment data is processed.

                      • How Scripting Languages Can Help Your Development Team
                      • Announcing Synergy/DE 12.3.1.2023, new LTS update
                      • A Guide to Get Good at Using Git
                      • New 12.4 Feature Release, 12.4.1.1002
                      • Announcing New SDI Release – Version 2025.03.1285
                      • Announcements
                      • Beta Testing
                      • Case Studies
                      • Code Exchange
                      • CodeGen
                      • CTO's Thoughts
                      • Development Tools
                      • DevPartner Conference
                      • Education
                      • Events
                      • Harmony Core
                      • Hiring
                      • Industry News
                      • Just for Fun
                      • Licensing
                      • News
                      • Open Source
                      • OpenVMS
                      • President's Thoughts
                      • Professional Services Group
                      • Release Notifications
                      • Security
                      • Software
                      • Software Development
                      • Success Stories
                      • Tech Article
                      • UI
                      • Uncategorized
                      • White Papers

                      STAY CONNECTED with Synergex

                      • Blog
                      • Facebook
                      • LinkedIn
                      • YouTube
                      SOLUTIONS
                      • Legacy Applications Modernization
                      • Modern UI/UX
                      • Data Visibility
                      • Enterprise Application Integration
                      • Development Environment Optimization
                      • Cloud Migration
                      • Security
                      • High Availability
                      PRODUCTS
                      • Language
                      • Development Environment
                      • Connectivity and Open-Source Tools
                      • Release Strategy
                      • Roadmap
                      SUPPORT
                      • Professional Services Group
                      • Developer Support
                      • Application Support
                      LEARNING
                      • Events
                      • Online Courses
                      • Learning Resources
                      • Blog
                      • Synergy-e-News
                      COMPANY
                      • Customers
                      • Leadership
                      • Careers
                      • Contact
                      New SDI Release Delivers Major Improvements

                      Privacy  |  Security  |  Terms  |  © 2024 Synergex

                      Announcing First Synergy/DE 12.4 Feature Release
                      August 30, 2024
                      New Case Study: Continual Modernization and Synergy .NET Propel Fuel Industry App
                      September 27, 2024
                      Announcing First Synergy/DE 12.4 Feature Release
                      August 30, 2024
                      New Case Study: Continual Modernization and Synergy .NET Propel Fuel Industry App
                      September 27, 2024