Third party software already installed - visual-studio-cordova

Im trying to install Tools for Apache Cordova for Visual Studio. In the first step I need to choose which third party dep. to install.
But Ive already installed most of them and already developing on this machine using cordova/node commandline-tools.
Do I need to reinstall all dependencies again? or just some (if yes, which ones?)

The installer for Tools for Apache Cordova automatically detects which software are already present on the machine. Depending whether you are installing for Visual Studio 2013 or 2015, the experience may seem a little different.
After install completes, all required tools will also be configured as expected. It is best to run the installer once to ensure that there are no incompatibilities, but rest assured, it will not re-install existing compatible software.

It is good to let Tools for Apache Cordova for Visual Studio install the 3rd party software because it will install and also configure the machine. If you want to install just the missing software manually then refer the list of dependencies here under Install dependencies manually section and accordingly install the required software and configure the machine.

Related

Visual Studio 2017 15.7.2 - ASP.NET Core Application is missing

I installed the Visual Studio 2017 Enterprise and updated it to the last version. I choosed the necessary web components in the Visual Studio Installer, tried to execute the devenv /InstallVSTemplates, tried to repair Visual Studio and installed .NET Core SDK (x86 and x64).
Nothing of this helped me, I still can't find the ASP.NET Core Application under .NET Core in Visual Studio. How can I solve this problem?
Solution that I found myself: Everything described above was indeed caused by a mistake in the third screen.
I did not find how to solve this problem automatically, I just installed all these .msi packages manually. The installer loads them, but for some unknown reason can not install it themselves. To install them manually, you need to go to the directory where Visual Studio is installed, there just look for these packages by name and install them. Then you need to run the installer again and if it shows another error with another package, you need to repeat the procedure with a manual installation. I had to repeat it three times with three different packages. After that, I started the installer once more and it installed the rest.

VS 2015 Pro cannot detect Android SDK

Just installed all the components for Cross Platform Development.
However, when I tried to check on Tools | Options | Tools For Apache Cordova | Environment Variable Overirrides, VS did not detect my ADT_HOME.
That gives me an error of
"Android SDK The software is missing from your system. You may also have to configure it after installation" when I click Run Dependency Checker.
I already tried the following.
Repair the installation.
Uninstall VS 2015 completely and reinstalling all the features.
Manually overriding the ADT_HOME where the Android SDK is installed and when I did that, I got the error "The software is missing from your system. You may also have to configure it after installation"
Thanks for your help.

Visual Studio Tools for Apache Cordova : Update NPM and NodeJS

Hi I installed Visual Studio Tools for Apache Cordova during the winter. I have now worked on an angular project which has npm dependancies, and gulp files which use a Node server to serve pages to test out the app.
I did however like the way VS.Net installed NodeJS and other tools during the Visual Studio Tools for Apache Cordova installation, adding the correct paths to my system to get great CMD support for git, npm etc.
I want to continue to develop Cordova apps using Visual STudio, especially using the Mac remote deployment node module that was installed. However I find that the version of NodeJS and NPM that was installed is now out of date. I got a warning about version numbers when I installed the Azure-cli node package.
What is the best way to update NodeJS and NPM versions so that they stay integrated with Visual Studio Tools for Apache Cordova
There is no specific limitation for updating nodejs, but please be aware of some known issue related to newer version of nodejs. Just make sure you will not run into these scenarios, and I think you can feel free to update.
If you do encounter any issue after you update the nodejs to a specific version, I think it's good to raise the issue and let MS VS team to fix it in future release.
And make sure the nodejs is added into your PATH system environment varaibles.

How to build .sqlproj projects on a build server?

I have many .sqlproj projects that need to be built on our build server. I don't want to install all of Visual Studio on the build server just so I can install SSDT to build these. How can I build .sqlproj projects without a full VS install?
Here's the raw error I get on the build server when trying to build without SSDT intstalled:
C:\MyProject\MyProj.sqlproj (4): The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\SSDT\Microsoft.Data.Tools.Schema.SqlTasks.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.
Answer: Microsoft now has an official NuGet package (see blog post).
Old answer, prior to August 2016; provided in case the NuGet package doesn't work for you:
Install dacframework.msi (x86|x64)
Install SQLDOM.MSI (x86|x64)
Install SQLLS.MSI (x86|x64)
Install SQLSysClrTypes.msi (x86|x64)
Install SSDTBuildUtilities.msi (from the "Administrator Install Point" as setup in step 3 here)
Done!
Source: Headless MSBuild Support for SSDT (*.sqlproj) Projects.
Microsoft SQL Server Data Tools:
http://msdn.microsoft.com/en-us/data/hh297027
Install the tools on build machine to fix the problem.
The Microsoft SQL Server Data Tools team has released a NuGet package named Microsoft.Data.Tools.Msbuild, which helps to build SQL Projects on build servers.
see : https://blogs.msdn.microsoft.com/ssdt/2016/08/22/releasing-ssdt-with-visual-studio-15-preview-4-and-introducing-ssdt-msbuild-nuget-package/
NuGet package : https://www.nuget.org/packages/Microsoft.Data.Tools.Msbuild/
SSDT v12.0.50730.0 requires Visual Studio to be installed beforehand. I found the easiest solution was to install the bare minimum Visual Studio components which were downloaded from MSDN Subscriber downloads:
Visual Studio 2013 Isolated
Visual Studio 2013 Shell
Then SSDT installed fine.
I also used part of the solution outlined above.
* Install dacframework.msi
* Install SQLDOM.MSI
* Install SQLLS.MSI
* Install SQLSysClrTypes.msi
I use MSBuild 12.0 to perform the build which is also available as a separate download.
I was having the exact same issue building a SQL Server project on an Azure DevOps CI/CD pipeline. None of the pre-built build tasks would work for me.
Some answers mention a NuGet package, but I am not sure how can I use it, because SQL Server projects do not allow to install NuGet packages.
I solved this by avoiding to add a SQL Server project to the solution.
I achieved this by using an MSBuild SDK, capable of producing a SQL Server Data-Tier Application package (.dacpac) from the set of SQL scripts. By adding this second project to the solution, I managed to continue taking advantage of linking the project to a live database through SQL Server Object Explorer on Visual Studio. I gave a more detailed explanation about my implementation in this answer.

Uninstall springsource tools suite

I have installed a springsource tools suite 2.5 and I want to move to 2.6 version, so I was looking for uninstalling the older version, but i don't find the uninstaller.
So, deleting the directory in which the older version is installed is sufficient or are there other procedures to do?
No, it's just a big directory structure, you can delete it without side effects.
For uninstall STS
open STS
Go to Help -> About Spring Tool Suite
Click on installation details
Check installed software
Click on Spring tool suite under installed software
Click Uninstall.
That's it.
Under Windows XP that is not true.
There are folders ".grails" and ".groovy" under "C:\Documents and Settings" that need to be deleted.
Something locks the installation folder that let not you fully remove it. F

Resources