N. Taylor Mullen
592f5669db
Revert "Fix local VSIX creation."
...
This reverts commit 1ff2e7022f .
2018-05-21 17:20:48 -07:00
N. Taylor Mullen
1ff2e7022f
Fix local VSIX creation.
2018-05-21 12:58:22 -07:00
N. Taylor Mullen
59baad17da
Merge branch 'rel/vs15.8' into dev
2018-05-21 10:48:16 -07:00
N. Taylor Mullen
8d4363b515
Update VSIX publishing to be consistent with non-VSIX publishing
...
- Prior to this change PDBs published by our build system wouldn't match up because the assembly identity would look different.
2018-05-16 15:50:44 -07:00
N. Taylor Mullen
63af9221dc
Update korebuild and VSIX generation settings to support 15.8 VS.
...
- Prior to this if a 15.8 VS was installed the VSIX creation target would fail due to a bug in the CLI we're currently pinned to (already fixed, we just haven't pulled it). The fix was removing the parallelism flags to msbuild to allow it to run unrestricted in regards to processor utilization.
- Changed the VS restrictions to ensure we don't use unsupported 15.9 bits that have breaking changes in their MSBuild bits (this has proven to be troublesome in the past).
2018-05-15 11:51:00 -07:00
Pranav K
ac3065a9e1
Temporary workaround to make Razor Windows build on dotnet-ci
2018-03-22 12:17:06 -07:00
N. Taylor Mullen
6c75f29419
Include VSIX symbols in build output.
...
#2037
2018-02-08 14:36:07 -08:00
Nate McMaster
34054339ed
Upgrade to build tools 2.1.0-preview1-15651
2017-12-28 14:10:04 -08:00
Nate McMaster
82a68d73de
Include the VSIX and MPack files in the bill of materials
2017-12-20 13:52:32 -08:00
Nate McMaster
809dedd40c
Preserve DotNetPackageVersionPropsPath when restoring with msbuild.exe
2017-11-08 10:17:50 -08:00
Nate McMaster
4d737af167
Pin tool and package versions to make builds more repeatable
...
Part of aspnet/Universe#575
2017-11-01 18:12:08 -07:00
Nate McMaster
6c7551d9c7
Require the Microsoft.VisualStudio.Component.VSSDK workload to be installed
2017-10-30 08:59:20 -07:00
Ryan Nowak
984713c297
Add an opt-out for building the VSIX
...
Ex:
.\build.cmd /p:BuildVSIX=false
2017-10-20 16:33:38 -07:00
Nate McMaster
39c190aa0d
Preserve the build number when building the VSIX ( #1702 )
2017-09-27 16:25:16 -07:00
Nate McMaster
bf1be9fb79
Restore the VSIX project with MSBuild instead of NuGet.exe ( #1471 )
...
* Restore the VSIX project with MSBuild instead of NuGet.exe
* Upgrade AppVeyor image to VS Preview
2017-06-27 10:28:23 -07:00
Ryan Nowak
fcb8669c98
Use project.json for the VSIX project
...
Also did some spring cleaning on redundent references in the language
services package.
Note that the 'immutable' packages are now totally redundant with
Shell.15.0. You're supposed to use one or the other. Since our minimum VS
is 15, I just went with shell 15.0.
Now the VSIX project doesn't have many references in it.
2017-06-03 17:27:35 -07:00
Pranav K
fa378842af
Use NuGetPackageRoot instead of NuGetPackageFolders
2017-04-04 15:32:46 -07:00
Pranav K
a784265747
Search more places for MSBuild
2017-03-31 14:37:50 -07:00
Pranav K
b56751bf2e
Fix typo
2017-03-09 12:08:50 -08:00
Pranav K
3f911fd518
Account for missing ArtifactsDir
2017-03-09 11:45:08 -08:00
Pranav K
addbac24aa
Account for missing trailing slash in package path when restoring vsix
2017-03-09 10:34:59 -08:00
Pranav K
3ba44f5038
Build the vsix as part of the default build cycle
...
Fixes #1029
2017-03-09 10:07:38 -08:00