Things to consider while adopting newer version of Visual Studio [closed] - visual-studio

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 3 years ago.
Improve this question
Which all things should be considered while adopting any newer version of Visual Studio? E.g. Moving from VS 2015 to VS 2017 OR VS 2017 to latest VS 2019.
What problems may come if all developers are not using the same Visual Studio version?
Generally speaking, can CI pipeline restrict us for whatever reason?
Note: All my projects are built on .NET Framework 4.6.2.

Personal opinions:
If you use Microsoft Azure Tools, when you open the solution for the first time in a new VS version, it will ask you to upgrade the project to the new Microsoft Azure Tools. That means your other developers, if you want them to continue see that .Azure project, need to upgrade the Microsoft Azure Tools version too.
You can have different versions of the language.
In Visual Studio 2017 you can use C# 7.0 while in Visual Studio 2015, C# 6.0 is the latest acceptable version. That means if the developer who is using VS2017 is writing C# 7.0 code, it won't compile on the developer's machine who is using VS2015.
Same as above. Your build agent should be have the latest version of VS installed. If he tries to build a project having C# 7.0 while he uses VS2015's MSBuild, an error would be thrown in the pipeline.
Those are the problems we have encountered. It is best that all the team migrates to the same Visual Studio version (hope the highest one) because you will have a lot of new features available for all.

Related

can we use single visual studio licence to create multiple projects and sell them? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 5 years ago.
Improve this question
I want to know if i buy Visual studio 2017 professional then can i sell multiple projects to multiple clients made in same visual studio licence ?
or there is any limit like one client to one licence ?
logically there should not be any limit , still wanted to confirm !
As long as you are selling "standalone" programs that are pre-built and do not require Visual Studio libraries to be distributed with your program in order for your program to run, there is no limitation.
Where things get a bit tricky is if you do have to distribute DLLs supplied by Visual Studio that your program requires. Some of these may have different licensing/conditions/limitations for licensed redistribution. For VS 2017, the list of VS files you are licensed to redistribute with your program can be found here: https://www.visualstudio.com/en-us/productinfo/2017-redistribution-vs . Any libraries on that list with modified licensing conditions that diverge from "you may freely redistribute" (such as ASP.NET libraries) are also annotated there.
Finally, there may be 3rd-party licensed add-on libraries that integrate with Visual Studio that have their own licensing conditions, such as the legacy InstallShield Limited Edition or Visual Studio Installer "wizard" libraries that were provided/sold to automate the installation of your VS-built program.
The full Visual Studio 2017 Professional License Terms can be found here: https://www.visualstudio.com/license-terms/mlt687465/

Is these all these versions of Visual Studio needed? [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 6 years ago.
Improve this question
I just started at a new company and on my computer I have:
VS 2003
VS 2005
VS 2008
VS 2010
VS 2012
VS 2013
We do have old apps we support but the plan is to upgrade them as we need to make changes to them.I should be able to open any app in VS 2013 correct? Whether its C# or VB
Do I need all these versions?
If no .NET 1.1 stuffs, you can remove VS 2003.
If no compact framework, VS 2008 is not needed.
VS 2013 does provide all the rest generally speaking.
Exceptions do exist, such as
VS 2013 does not support many old frameworks such as MVC 1/2
VS 2013 doesn't support old versions of Silverlight.
The answer is clearly No to the part of your question about opening any app in VS2013. Microsoft have removed support for some project types over the years, so you can not open "any app" in VS2013

Use Visual Studio 2015 CTP 6 for production? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
Is it possible to use Visual Studio 2015 CTP 6 for a production environment?
Checked VS homepage for info but couldn't find any.
It is possible but you do so at your own risk. The download page for Visual Studio 2015 Preview says clearly that the software is not intended for use on production computers, or to create production code. The relevant text from that page says:
NOTE Visual Studio 2015 Preview and .NET 4.6 Preview are for testing
and feedback purposes only. This release is unsupported and are not
intended for use on production computers, or to create production
code. We strongly recommend only installing this release in a virtual
machine, or on a computer that is available for reformatting.
The rule of thumb is that CTP build usually has no 'Go Live' support and anything can change dramatically.
In a later Beta or RC build, you might read from Visual Studio team blog at MSDN they will announce Go Live support.

Business Intelligence - SSDT for Visual Studio 2013 [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
I was searching for Business Intelligence SSDT tools on Visual Studio 2013.
I found SSDT for Visual Studio 2012 here,
http://www.microsoft.com/en-in/download/details.aspx?id=36843
Can we install the same to install for VS 2013?
If not where can i find SSDT for VS 2013?
It was just released here for Visual Studio 2013: http://www.microsoft.com/en-us/download/details.aspx?id=42313
Visual Studio 2013 support for SSDT isn't released yet. The appropriate feedback at connect states that
SSDT-BI 2014 for Visual Studio 2013 is coming, but not yet available (release date hasn’t been announced yet)
With the release of SQL Server 2014 (seems to be in April) support for Visual Studio 2013 should be added.
This was released a few days ago (SSDT-BI for VS2013).
http://www.microsoft.com/en-us/download/details.aspx?id=42313
The download was not available on April 16th 2014. The download site "http://www.microsoft.com/en-us/download/details.aspx?id=42313" directs to a single text file indicating that SSDT-BI has been temporarily removed .... etc.
SQL Server tooling in Visual Studio 2013 - all the great database tools, now acquisition and updates are fully integrated in Express for Web, Express for Windows Desktop, Professional, Premium, and Ultimate. Since SQL Server tooling is included in VS, the updates will be pushed through VS Update and users will be prompted when VS is open. If you'd like to check for updates manually, open Visual Studio 2013 and choose the Tools > Extensions and Updates menu. SQL Server tooling updates will appear in the Updates list.
"For Visual Studio 2013, there are two different products that are called "SSDT".
One SSDT includes tools for relational databases in Visual Studio, with features like Data Compare, Schema Compare and SQL Server Database Projects. The other SSDT, referred to as SSDT-BI, includes the BI project types for SSRS, SSIS and SSAS. The SSDT relational tools are included in Visual Studio's setup experience as a checkbox option, but the SSDT-BI tools, on the other hand, are only available as a separate download. This "two SSDTs" thing caused a lot of confusion and was widely regarded as a bad move, so for Visual Studio 2015 we've made some changes." -- MSDN: How to install SSDT
Be sure to upgrade your SQL Server to 2014 before making this jump. It'll upgrade your packages and make them un-usable in SQL Server 2012 environment. I've had to roll my packages back...
http://blogs.msdn.com/b/analysisservices/archive/2014/04/03/sql-server-data-tools-business-intelligence-for-visual-studio-2013-ssdt-bi.aspx

Do I need visual studio license? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
I am a novice freelancer providing .NET solutions. Currently I have a Student version of Visual Studio that I am working. But, If I want to deliver solutions to the clients, do I need to have buy the VS license?
For instance, I got a requirement from a client (does'nt have VS license) to build a web application in godaddy. In this case, does we both need to purchase license?
Is there any alternative like developing the application in web developer express edition and publish that using Nant tools?
Thanks in advance,
Kris
Use the Visual Studio Express edition. There are no limitations regarding commercial use.
From FAQ
Can I use Express Editions for
commercial use? Yes, there are no
licensing restrictions for
applications built using Visual Studio
Express Editions.
Microsoft just released a new version of Visual Studio - Visual Studio Community.
It is the equivalent of Visual Studio 2013 Professional but free for students, open source software projects, and small teams (less than 5).
I am not a lawyer and this is not a site to get legal questions answer. But in general, you cannot use student versions to deliver commercial products. Also, depending on the software each machine has to use it's own license of the software.
If you're talking about Visual Studio 2010 Express, then there's a thread here on the MSDN forums that states: "Provided that you comply with all the License Terms for a particular Express release, the 2010 Express SKUS can be used to create commercial software."

Resources