ctodx

This Blog

News

Favorite Posts

Archives

Using Visual Studio 2017 RC with DevExpress: some caution needed

As I posted yesterday, the newly published DevExpress Universal v16.1.8 supports the Release Candidate for Visual Studio 2017. VS2017 RC is a pretty stable release; however, you should be careful: this is still a beta and you may encounter issues as you experiment with it together with our controls, frameworks, and tools.

CAUTION SPEED BUMPAs a brief example, here’s an issue that’s simple to appreciate: VS2017 RC does not include an offline help viewer
VS2017 RC Support: The IDE doesn't include an offline Help Viewer, CHM and PDF options are available as offline documentation

Apart from this one, these are the issues we’ve identified so far (and be aware that these issues only occur with the VS2017 RC build, earlier IDE versions are fine). Some of them have been reported to Microsoft, and with some of them we’re investigating various workarounds.

LINQ to SQL related issues:

The Project Wizard's "Generate Sample Data" functionality requires LINQ to SQL components to generate data context from DBML data model. Visual Studio 2017 installation doesn't enable the necessary modules by default:
VS2017 RC Support: ASP.NET WebForms/MVC Project Wizard - "Generate Sample Data" option on the "Choose Layout" tab is disabled

The LINQ to SQL option in the WinForms and WPF Data Source Configuration Wizards requires the corresponding Visual Studio modules, which are not installed by default:
VS2017 RC Support: Availability of "LINQ to SQL" option in WinForms and WPF Data Source Configuration Wizards depends on Visual Studio configuration

DevExtreme:

Because of changes in the IVsProject.AddItem method implementation in VS 2017, a null reference exception is thrown in the DevExtreme design dll:
VS2017 RC Support: "Multi-Channel Application" template - NullReferenceException is thrown during project generation

There seems to have been a change in the folder structure in VS2017 RC, which causes compile errors. We need more time to investigate:  
VS2017 RC Support: "WCF OData Service" template - compile errors in generated projects

XPO:

XPO uses Visual Studio's Modeling SDK as the basis for the UML editor, but this is not yet shipped as part of VS2017 RC:
VS2017 RC Support: Persistent class visual designer is not available

XAF:

The Model Editor does not load at first; the “fix” at the moment is to just try again:
VS2017 RC Support: Model Editor does not load on first attempt

CodeRush:

Several issues here. We need more time to investigate.

VS2017 RC Support: "g2x2" template produces incorrect results

VS2017 RC Support: "Add Parameter" refactoring incorrectly resolves argument type

VS2017 RC Support: Test Runner doesn't run xUnit tests in a .NET core app

VS2017 RC Support: Test Runner doesn't run unit tests created with Visual Studio

UWP:

Not particularly associated with VS2017 RC per se, but instead to do with UAP (Universal APP Platform) 5.2.2. Something to do with non-generic collections, perhaps? Anyway, it’s been reported to Microsoft:
VS2017 RC Support: BadImageFormatException is thrown in visual designer if XAML contains certain DevExpress controls

 

Of course, if you do run into any other issues with VS2017 RC, please contact our support team. They’ll be happy to investigate and help.

Published Nov 17 2016, 02:28 PM by
Filed under: , ,
Bookmark and Share

Comments

Mikael Andersson

"You can't view this ticket" - when I click on your first link. Private ticket or something?

November 17, 2016 8:36 PM

Serge (DevExpress Support)

Hi Mikael,

I've verified that all the above mentioned tickets are publicly available. Please check back.

November 17, 2016 11:15 PM

About Julian Bucknall (DevExpress)

Julian is the Chief Technology Officer at Developer Express. You can reach him directly at julianb@devexpress.com. You can also follow him on Twitter with the ID JMBucknall.
LIVE CHAT

Chat is one of the many ways you can contact members of the DevExpress Team.
We are available Monday-Friday between 7:30am and 4:30pm Pacific Time.

If you need additional product information, write to us at info@devexpress.com or call us at +1 (818) 844-3383

FOLLOW US

DevExpress engineers feature-complete Presentation Controls, IDE Productivity Tools, Business Application Frameworks, and Reporting Systems for Visual Studio, along with high-performance HTML JS Mobile Frameworks for developers targeting iOS, Android and Windows Phone. Whether using WPF, ASP.NET, WinForms, HTML5 or Windows 10, DevExpress tools help you build and deliver your best in the shortest time possible.

Copyright © 1998-2017 Developer Express Inc.
All trademarks or registered trademarks are property of their respective owners