VS 2015 crashed completely and shut down when I tried to insert a DataGridView.RowPostPaint event handler. After that, when I loaded VS or opened an individual project file from File Explorer, it would shut down before displaying the IDE. I have since repaired, uninstalled, reinstalled multiple times with various errors, and sometimes no errors. VS 2015 will load, but returns errors when I try to create a new project ("Project 'xx' could not be opened because the Visual Basic 2015 compiler could not be created") or open a project file ("VisualBasicPackage did not load correctly. The problem may have been caused by a configuration change or by the installation of another extension." and "There is no editor available for xx.vb. Make sure the application for the file type (.vb) is installed.")
Rather than continue to mess with this - I'm now past 24 hours - I'm thinking of just installing VS 2017 or 2019. My question is this: what will be the impact on user installations if I upgrade to a later version?
The application I developed for a client has 21 users, and the following are installed independently on each workstation:
- .NET Framework 4.6.1
- Crystal Reports runtime: CRforVS_clickonce_13_0_22 ( CRRuntime_32bit_13_0_22.msi)
- Connector ODBC: MySQL ODBC (mysql-connector-odbc-5.3.9-win32.msi)
- Visual C++ 2013 Redistributable (X86) -12.030.501: (vcredist_x86.exe)
I'm concerned that upgrading VS would require additional updates on the workstations and my client doesn't have the resources for doing that.
Thank you!