Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[create-vsix] Create a separate package for unstable frameworks #1439

Closed
wants to merge 1 commit into from

Conversation

jonpryor
Copy link
Member

Background

It's Android preview time!

Even better, we have support for building API-P bindings within around
a week of the Google announcement, via 8ce2537.

This raises a question: How does this binding get used?

Historically, we haven't been very good at this: various bits of code
needed to know all of the API levels (to associate with
$(TargetFrameworkVersion) values and Ids and names and...), which
meant that the only way the preview binding could be used was to have
a preview release of the entire development stack: Xamarin.Android,
IDE, build-tools, the works.

Invariably we didn't have a "preview" release of the new binding until
after it was API-stable (or close to it), and the IDEs have been
updated, all of which would be months after the announcement.

Commit 8942eca envisioned a New World Order™ in which the mapping
between API level and $(TargetFrameworkVersion)/etc. could be more
dynamic, based on AndroidApiInfo.xml files probed at process and
IDE startup, to simplify what it takes to use binding assemblies.

This support, mutated in various forms, is already in the IDEs (though
a preview IDE may be needed).

With foundational support, we can now try the next bit: update
create-vsix.csproj so that it can generate one of two packages:

  1. A Xamarin.Android.Sdk-OSS-*.vsix file which contains only the
    stable API level bindings.

  2. An optional Xamarin.Android.Sdk-OSS-*-UnstableFrameworks.vsix
    file which contains only the unstable API bindings.

The idea is that the first package can be the "normal" release
package, while the second package can be installed "side-by-side" with
the first pacakge.

Furthermore, the intent is that the -UnstableFrameworks package
could be installed side-by-side with any Xamarin.Android.Sdk
package. Ideally, this means that it could be installed alongside the
current stable Xamarin.Android SDK package, with no ill effects.

The target workflow is thus:

  1. Developer has Xamarin.Android SDK installed on their machine.

  2. Developer downloads and installs the -UnstableFrameworks
    package from:

    https://jenkins.mono-project.com/view/Xamarin.Android/job/xamarin-android/lastSuccessfulBuild/Azure/
    
  3. Developer restarts their IDE.

  4. Developer edits the .csproj of their project, and sets the
    $(TargetFrameworkVersion) value to the value of the unstable API
    binding, e.g. v8.1.99.

    Note: It may instead be possible to change things from within
    the IDE. Some specifics are not yet sorted out.

  5. The next build of the project uses the preview/unstable API level.

With luck, this should allow us to provide "usable" (if broken!
they're not API stable!) for testing on an improved timeframe.

Implementation

Hack up create-vsix.csproj and company to support a new MSBuild
property: $(UnstableFrameworks) (default False). When True, the
output package name is changed to have a -UnstableFrameworks suffix,
the package ID is changed, the installation directory is changed...
Lots of things are changed, including the package contents.

The "normal" package is altered so that it only contains Stable
framework bindings. (This is a change from before, in which all
framework bindings were included.)

The "unstable" package contains only non-Stable framework bindings.

The make create-vsix Makefile target and HaveUnstableFrameworks
target within build-tools/scripts/Info.targets work together to only
build the -UnstableFrameworks.vsix package if there are unstable
frameworks to package. If there are no unstable packages, no
-UnstableFrameworks package is created.

**Background**

It's Android preview time!

Even better, we have support for building API-P bindings within around
a week of the Google announcement, via 8ce2537.

This raises a question: How does this binding get *used*?

Historically, we haven't been very good at this: various bits of code
needed to know *all* of the API levels (to associate with
`$(TargetFrameworkVersion)` values and Ids and names and...), which
meant that the only way the preview binding could be used was to have
a preview release of the *entire development stack*: Xamarin.Android,
IDE, build-tools, the works.

Invariably we didn't have a "preview" release of the new binding until
after it was API-stable (or close to it), and the IDEs have been
updated, all of which would be *months* after the announcement.

Commit 8942eca envisioned a New World Order™ in which the mapping
between API level and `$(TargetFrameworkVersion)`/etc. could be more
*dynamic*, based on `AndroidApiInfo.xml` files probed at process and
IDE startup, to *simplify* what it takes to use binding assemblies.

This support, mutated in various forms, is already in the IDEs (though
a preview IDE may be needed).

With foundational support, we can now try the next bit: update
`create-vsix.csproj` so that it can generate one of two packages:

 1. A `Xamarin.Android.Sdk-OSS-*.vsix` file which contains *only* the
    stable API level bindings.

 2. An optional `Xamarin.Android.Sdk-OSS-*-UnstableFrameworks.vsix`
    file which contains *only* the ***unstable*** API bindings.

The idea is that the first package can be the "normal" release
package, while the second package can be installed "side-by-side" with
the first pacakge.

Furthermore, the *intent* is that the `-UnstableFrameworks` package
could be installed side-by-side with *any* Xamarin.Android.Sdk
package. Ideally, this means that it could be installed alongside the
current *stable* Xamarin.Android SDK package, with no ill effects.

The target workflow is thus:

 1. Developer has Xamarin.Android SDK installed on their machine.

 2. Developer downloads and installs the `-UnstableFrameworks`
    package from:

        https://jenkins.mono-project.com/view/Xamarin.Android/job/xamarin-android/lastSuccessfulBuild/Azure/

 3. Developer restarts their IDE.

 4. Developer edits the `.csproj` of their project, and sets the
    `$(TargetFrameworkVersion)` value to the value of the unstable API
    binding, e.g. `v8.1.99`.

    *Note*: It may instead be possible to change things from within
    the IDE. Some specifics are not yet sorted out.

 5. The next build of the project uses the preview/unstable API level.

With luck, this should allow us to provide "usable" (if broken!
they're not API stable!) for testing on an improved timeframe.

**Implementation**

Hack up `create-vsix.csproj` and company to support a new MSBuild
property: `$(UnstableFrameworks)` (default False). When True, the
output package name is changed to have a `-UnstableFrameworks` suffix,
the package ID is changed, the installation directory is changed...
*Lots* of things are changed, including the package contents.

The "normal" package is altered so that it *only* contains Stable
framework bindings. (This is a change from before, in which *all*
framework bindings were included.)

The "unstable" package contains only non-Stable framework bindings.

The `make create-vsix` Makefile target and `HaveUnstableFrameworks`
target within `build-tools/scripts/Info.targets` work together to only
build the `-UnstableFrameworks.vsix` package if there *are* unstable
frameworks to package. If there are no unstable packages, no
`-UnstableFrameworks` package is created.
@jonpryor jonpryor requested a review from kzu March 17, 2018 00:51
@jonpryor
Copy link
Member Author

@kzu: What are the semantics/requirements of .vsix package IDs? In this case I used Xamarin.Android.Sdk-UnstableFrameworks for the new .vsix package ID, but I have no idea if that's going to break anything...

@dellis1972
Copy link
Contributor

@jonpryor like the idea of having an add-on package. However what happens when a user updates the main .visx when the preview api is now stable? Will the old unstable frameworks directory be removed?

@jonpryor
Copy link
Member Author

@dellis1972 asked:

However what happens when a user updates the main .visx when the preview api is now stable?

The preview .vsix is a separate identifier, so I assume (untested) that the preview API will be replaced/overwritten.

However, I don't actually know.

@kzu? :-D

@kzu
Copy link
Contributor

kzu commented Mar 19, 2018

Nothing can be replaced/overwritten across packages. If files already exist on-disk from a package with another ID, installation of the new one will fail.

So, this can only work if both stick to strictly distinct paths. or you document that people should remove the unstable manually before installing the stable that includes that aftewards...

Not a nice experience in either case :(.

Also, there are no guidelines on package Ids. Many devs even leave the default GUId they get when the FIle|New in VS 🤷‍♂️

@kzu
Copy link
Contributor

kzu commented Mar 19, 2018

Also, will this change anything with regards to how the IDEs discover the available target frameworks for the dropdowns? /cc @tondat

@jonpryor jonpryor added the full-mono-integration-build For PRs; run a full build (~6-10h for mono bumps), not the faster PR subset (~2h for mono bumps) label Mar 20, 2018
@jonpryor
Copy link
Member Author

build

@jonpryor
Copy link
Member Author

The Xamarin.Android.Sdk-OSS-*-UnstableFrameworks.vsix package doesn't install. The install log follows:

3/21/2018 11:38:08 AM - Microsoft VSIX Installer
3/21/2018 11:38:08 AM - -------------------------------------------
3/21/2018 11:38:08 AM - vsixinstaller.exe version:
3/21/2018 11:38:08 AM - 15.5.99+g87f89a485e
3/21/2018 11:38:08 AM - -------------------------------------------
3/21/2018 11:38:08 AM - Command line parameters:
3/21/2018 11:38:08 AM - C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\ServiceHub\Services\Microsoft.VisualStudio.Setup.Service\VSIXInstaller.exe,C:\Users\jopryo\Downloads\Xamarin.Android.Sdk-OSS-8.3.99.67_HEAD_343d152-UnstableFrameworks.vsix,/callingprocessid:30004,/installas:2136
3/21/2018 11:38:08 AM - -------------------------------------------
3/21/2018 11:38:08 AM - Microsoft VSIX Installer
3/21/2018 11:38:08 AM - -------------------------------------------
3/21/2018 11:38:09 AM - Initializing Install...
3/21/2018 11:38:09 AM - Extension Details...
3/21/2018 11:38:09 AM - 	Identifier         : Xamarin.Android.Sdk-UnstableFrameworks
3/21/2018 11:38:09 AM - 	Name               : Xamarin.Android SDK Unstable Frameworks
3/21/2018 11:38:09 AM - 	Author             : Xamarin
3/21/2018 11:38:09 AM - 	Version            : 8.3.99.67
3/21/2018 11:38:09 AM - 	Description        : Xamarin.Android.Sdk-UnstableFrameworks
3/21/2018 11:38:09 AM - 	Locale             : en-US
3/21/2018 11:38:09 AM - 	MoreInfoURL        : 
3/21/2018 11:38:09 AM - 	InstalledByMSI     : False
3/21/2018 11:38:09 AM - 	SupportedFrameworkVersionRange : [0.0,2147483647.2147483647]
3/21/2018 11:38:09 AM - 
3/21/2018 11:38:09 AM - 	SignatureState     : Unsigned
3/21/2018 11:38:09 AM - 	Supported Products : 
3/21/2018 11:38:09 AM - 		Microsoft.VisualStudio.Community
3/21/2018 11:38:09 AM - 			Version : [15.0,16.0)
3/21/2018 11:38:09 AM - 
3/21/2018 11:38:09 AM - 	References         : 
3/21/2018 11:38:09 AM - 	Prerequisites      : 
3/21/2018 11:38:09 AM - 		-------------------------------------------------------
3/21/2018 11:38:09 AM - 		Identifier   : Microsoft.VisualStudio.Component.CoreEditor
3/21/2018 11:38:09 AM - 		Name         : Visual Studio core editor
3/21/2018 11:38:09 AM - 		Version      : [15.0,16.0)
3/21/2018 11:38:09 AM - 
3/21/2018 11:38:09 AM - Signature Details...
3/21/2018 11:38:09 AM - 	Extension is not signed.
3/21/2018 11:38:09 AM - 
3/21/2018 11:38:09 AM - Searching for applicable products...
3/21/2018 11:38:09 AM - Found installed product - Global Location
3/21/2018 11:38:09 AM - Found installed product - Visual Studio Enterprise 2017
3/21/2018 11:38:09 AM - Capping recursion at 5 directories in each extension root due to 'default limit'.
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\yszgbbyr.its\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\ydj4uihq.gm2\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\xtbbin2t.kxe\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Xamarin.VisualStudio\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Xamarin.Templates\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Xamarin.Apple.Sdk\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Xamarin.Android.Sdk\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Xamarin\IOS.Designer\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Xamarin\Forms.Previewer\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Xamarin\Designer\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Xamarin\Android.Designer\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\wyhgzaqi.mh1\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\wdvvzv51.2u3\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\VSSDK\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\vaqo1tn3.ez1\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\vakhdk1p.tw2\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\uulmwi4l.lga\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\uhuqfcub.t3o\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\u0w5nm1l.er5\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\tndkq4zl.wa3\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\TestWindow.Dotnet\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\TestPlatform\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\su21cev2.gsn\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\rs2e45sk.mmq\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\qjumr33v.oln\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\pkbe2tze.mx2\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\p3pbs4bg.iki\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\op1svfb3.sas\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\nqn0gkgx.gob\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Mono.Debugging\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Windows Azure Tools Diagnostics\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Windows Azure Tools\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Windows Azure Tools\SnapshotViewer\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Windows Azure Tools\RemoteDebugger2.2CTP\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Windows Azure Tools\RemoteDebugger\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Windows Azure Tools\Common\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Windows Azure Tools\Cloud Explorer\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Web Tools Azure\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Web Tools\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Web\Mvc\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Web\Mvc\Scaffolding\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\WCF Connected Service\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Visual Studio MPF\14.0\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Visual Studio MPF\12.0\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Visual Studio MPF\11.0\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Visual Studio MPF\10.0\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\VC\WindowsPhoneAppx\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\VC\ClassWizard\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Unit Test Explorer\TestWIExtension\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Unit Test Explorer\Profiler\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\TestTools\Fakes\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\TestTools\Continuous Test Runner\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\TemplateEngine\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\TailoredProjectServices\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\SQLEditor\Vsix\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\SQLDB\Vsix\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\SQLDB\SSDTUpdate\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Publish\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Portable Library Tools\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Modeling\15.0\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Microsoft Office 365 Connected Service\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Graphics\Debugger\Extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\CodeSense\Providers\TestsProvider\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\CodeSense\Providers\ReferencesProvider\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\CodeSense\Providers\GitProvider\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\CodeSense\Providers\FileIndicatorProvider\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\CodeSense\Providers\CollaborationProvider\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\CodeSense\Framework\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Architecture Tools\Repository\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Architecture Tools\GraphDocumentPackage\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Architecture Tools\ArchitectureExplorerPackage\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\.NetNative\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Merq\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\ldgffc34.tql\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\jjjzzyy1.o4y\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\jcdxoc3z.yqy\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\j1uugeiv.pgr\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\h1kgv1is.vjk\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\gdygbiyl.f1i\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\cu0ny0ts.u4t\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\ctgxcb0m.fzp\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\5wetjyss.zuc\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\5resbqjp.lgw\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\4oyvg0jg.dnp\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\234lug2k.sni\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\1ufz0kme.wdv\extension.vsixmanifest'
3/21/2018 11:38:09 AM - Capping recursion at 5 directories in each extension root due to 'default limit'.
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Platform\Visual Studio MPF\15.0\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Platform\TreeNavigation\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Platform\TreeNavigation\GraphProvider\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Platform\SnapshotDebugger\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Platform\Shell\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Platform\PerfMarkers\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Platform\ParallelDebugger\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Platform\NavigateTo\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Platform\NavigateTo\FileProvider\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Platform\DiagnosticsHub\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Platform\Debugger\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Platform\CPUSampling\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\XamlLanguageService\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\XamlDiagnostics\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\WebClient\UWP Project System\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\WebClient\Project System\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\WebClient\Language Service\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\WebClient\Diagnostics\WebDiagnosticsAttach\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\WebClient\Diagnostics\ToolWindows\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Web\Razor\v3.0\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Web\Exports\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Web\ASPX\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\VisualStudio\Editors\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\VC\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\VC\Project\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\VC\NavigateTo\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\VC\Editor\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\UniversalFlavor\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\TypeScript\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\TestWindow\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\TemplateProviders\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\TeamFoundation\Team Explorer\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ReferenceManager\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\RazorLanguageServices\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Project\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ProductUpdate\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ProductUpdate\Windows_VSTools\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Performance Tools\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\OpenFolder\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\NuGet\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ManagedLanguages\VBCSharp\SourceBasedTestDiscovery\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ManagedLanguages\VBCSharp\LiveUnitTesting\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ManagedLanguages\VBCSharp\LanguageServicesNext\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ManagedLanguages\VBCSharp\LanguageServices\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ManagedLanguages\VBCSharp\InteractiveComponents\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ManagedLanguages\VBCSharp\ExpressionEvaluators\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Language\GenerateType\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Language\CallHierarchy\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\InteractiveWindow\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\IntelliTrace\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\FSharpTemplates\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\FSharp\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ExtensionManager\ServiceModule\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ErrorList\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Editor\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Diff\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\DesktopBridge\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\DesignTools\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\CodeAnalysis\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\CMake\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ClientDiagnostics\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ClientDiagnostics\AppResponsiveness\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ClientDiagnostics\AppAnalysis\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Architecture Tools\Providers\Solution\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Architecture Tools\Providers\ProgressiveReveal\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Architecture Tools\Providers\NativeProgressiveReveal\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Architecture Tools\Providers\NativeCode\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Architecture Tools\Providers\NativeBinary\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Architecture Tools\Providers\ManagedProvider\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Architecture Tools\Providers\Core\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Architecture Tools\Providers\AssemblyMetadata\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Architecture Tools\Providers\Analyzers\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Architecture Tools\GraphProviderPackage\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\AnalyzeCodeCoverage\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\DataDesign\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Capping recursion at 5 directories in each extension root due to 'default limit'.
3/21/2018 11:38:10 AM - Found 'C:\USERS\JOPRYO\APPDATA\LOCAL\MICROSOFT\VISUALSTUDIO\15.0_5745838F\EXTENSIONS\twsmz41e.p54\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\USERS\JOPRYO\APPDATA\LOCAL\MICROSOFT\VISUALSTUDIO\15.0_5745838F\EXTENSIONS\nkmevauc.zhd\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\COMMON FILES\MICROSOFT\EXTENSIONMANAGER\EXTENSIONS\Microsoft\Windows Kits\10\Desktop SDK\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\COMMON FILES\MICROSOFT\EXTENSIONMANAGER\EXTENSIONS\Microsoft\Windows Kits\10\SDK ARM Additions\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Found 'C:\PROGRAM FILES (X86)\COMMON FILES\MICROSOFT\EXTENSIONMANAGER\EXTENSIONS\Microsoft\Windows Kits\10\Windows Store SDK\extension.vsixmanifest'
3/21/2018 11:38:10 AM - Skipping 'C:\Users\jopryo\AppData\Local\Microsoft SDKs' as it doesn't exist
3/21/2018 11:38:10 AM - The extension with ID 'Xamarin.Android.Sdk-UnstableFrameworks' is not installed to Visual Studio Enterprise 2017.
3/21/2018 11:44:22 AM - The following target products have been selected...
3/21/2018 11:44:22 AM - 	Visual Studio Enterprise 2017
3/21/2018 11:44:22 AM - 
3/21/2018 11:44:22 AM - Capping recursion at 5 directories in each extension root due to 'default limit'.
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\yszgbbyr.its\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\ydj4uihq.gm2\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\xtbbin2t.kxe\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Xamarin.VisualStudio\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Xamarin.Templates\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Xamarin.Apple.Sdk\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Xamarin.Android.Sdk\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Xamarin\IOS.Designer\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Xamarin\Forms.Previewer\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Xamarin\Designer\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Xamarin\Android.Designer\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\wyhgzaqi.mh1\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\wdvvzv51.2u3\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\VSSDK\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\vaqo1tn3.ez1\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\vakhdk1p.tw2\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\uulmwi4l.lga\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\uhuqfcub.t3o\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\u0w5nm1l.er5\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\tndkq4zl.wa3\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\TestWindow.Dotnet\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\TestPlatform\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\su21cev2.gsn\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\rs2e45sk.mmq\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\qjumr33v.oln\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\pkbe2tze.mx2\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\p3pbs4bg.iki\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\op1svfb3.sas\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\nqn0gkgx.gob\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Mono.Debugging\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Windows Azure Tools Diagnostics\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Windows Azure Tools\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Windows Azure Tools\SnapshotViewer\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Windows Azure Tools\RemoteDebugger2.2CTP\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Windows Azure Tools\RemoteDebugger\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Windows Azure Tools\Common\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Windows Azure Tools\Cloud Explorer\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Web Tools Azure\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Web Tools\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Web\Mvc\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Web\Mvc\Scaffolding\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\WCF Connected Service\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Visual Studio MPF\14.0\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Visual Studio MPF\12.0\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Visual Studio MPF\11.0\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Visual Studio MPF\10.0\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\VC\WindowsPhoneAppx\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\VC\ClassWizard\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Unit Test Explorer\TestWIExtension\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Unit Test Explorer\Profiler\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\TestTools\Fakes\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\TestTools\Continuous Test Runner\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\TemplateEngine\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\TailoredProjectServices\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\SQLEditor\Vsix\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\SQLDB\Vsix\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\SQLDB\SSDTUpdate\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Publish\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Portable Library Tools\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Modeling\15.0\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Microsoft Office 365 Connected Service\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Graphics\Debugger\Extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\CodeSense\Providers\TestsProvider\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\CodeSense\Providers\ReferencesProvider\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\CodeSense\Providers\GitProvider\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\CodeSense\Providers\FileIndicatorProvider\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\CodeSense\Providers\CollaborationProvider\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\CodeSense\Framework\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Architecture Tools\Repository\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Architecture Tools\GraphDocumentPackage\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\Architecture Tools\ArchitectureExplorerPackage\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Microsoft\.NetNative\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\Merq\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\ldgffc34.tql\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\jjjzzyy1.o4y\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\jcdxoc3z.yqy\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\j1uugeiv.pgr\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\h1kgv1is.vjk\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\gdygbiyl.f1i\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\cu0ny0ts.u4t\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\ctgxcb0m.fzp\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\5wetjyss.zuc\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\5resbqjp.lgw\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\4oyvg0jg.dnp\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\234lug2k.sni\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\EXTENSIONS\1ufz0kme.wdv\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Capping recursion at 5 directories in each extension root due to 'default limit'.
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Platform\Visual Studio MPF\15.0\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Platform\TreeNavigation\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Platform\TreeNavigation\GraphProvider\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Platform\SnapshotDebugger\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Platform\Shell\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Platform\PerfMarkers\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Platform\ParallelDebugger\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Platform\NavigateTo\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Platform\NavigateTo\FileProvider\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Platform\DiagnosticsHub\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Platform\Debugger\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Platform\CPUSampling\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\XamlLanguageService\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\XamlDiagnostics\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\WebClient\UWP Project System\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\WebClient\Project System\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\WebClient\Language Service\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\WebClient\Diagnostics\WebDiagnosticsAttach\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\WebClient\Diagnostics\ToolWindows\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Web\Razor\v3.0\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Web\Exports\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Web\ASPX\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\VisualStudio\Editors\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\VC\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\VC\Project\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\VC\NavigateTo\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\VC\Editor\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\UniversalFlavor\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\TypeScript\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\TestWindow\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\TemplateProviders\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\TeamFoundation\Team Explorer\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ReferenceManager\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\RazorLanguageServices\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Project\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ProductUpdate\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ProductUpdate\Windows_VSTools\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Performance Tools\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\OpenFolder\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\NuGet\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ManagedLanguages\VBCSharp\SourceBasedTestDiscovery\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ManagedLanguages\VBCSharp\LiveUnitTesting\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ManagedLanguages\VBCSharp\LanguageServicesNext\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ManagedLanguages\VBCSharp\LanguageServices\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ManagedLanguages\VBCSharp\InteractiveComponents\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ManagedLanguages\VBCSharp\ExpressionEvaluators\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Language\GenerateType\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Language\CallHierarchy\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\InteractiveWindow\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\IntelliTrace\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\FSharpTemplates\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\FSharp\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ExtensionManager\ServiceModule\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ErrorList\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Editor\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Diff\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\DesktopBridge\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\DesignTools\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\CodeAnalysis\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\CMake\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ClientDiagnostics\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ClientDiagnostics\AppResponsiveness\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\ClientDiagnostics\AppAnalysis\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Architecture Tools\Providers\Solution\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Architecture Tools\Providers\ProgressiveReveal\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Architecture Tools\Providers\NativeProgressiveReveal\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Architecture Tools\Providers\NativeCode\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Architecture Tools\Providers\NativeBinary\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Architecture Tools\Providers\ManagedProvider\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Architecture Tools\Providers\Core\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Architecture Tools\Providers\AssemblyMetadata\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Architecture Tools\Providers\Analyzers\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\Architecture Tools\GraphProviderPackage\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\Microsoft\AnalyzeCodeCoverage\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\ENTERPRISE\COMMON7\IDE\COMMONEXTENSIONS\DataDesign\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Capping recursion at 5 directories in each extension root due to 'default limit'.
3/21/2018 11:44:22 AM - Found 'C:\USERS\JOPRYO\APPDATA\LOCAL\MICROSOFT\VISUALSTUDIO\15.0_5745838F\EXTENSIONS\twsmz41e.p54\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\USERS\JOPRYO\APPDATA\LOCAL\MICROSOFT\VISUALSTUDIO\15.0_5745838F\EXTENSIONS\nkmevauc.zhd\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\COMMON FILES\MICROSOFT\EXTENSIONMANAGER\EXTENSIONS\Microsoft\Windows Kits\10\Desktop SDK\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\COMMON FILES\MICROSOFT\EXTENSIONMANAGER\EXTENSIONS\Microsoft\Windows Kits\10\SDK ARM Additions\extension.vsixmanifest'
3/21/2018 11:44:22 AM - Found 'C:\PROGRAM FILES (X86)\COMMON FILES\MICROSOFT\EXTENSIONMANAGER\EXTENSIONS\Microsoft\Windows Kits\10\Windows Store SDK\extension.vsixmanifest'
3/21/2018 11:44:23 AM - Skipping 'C:\Users\jopryo\AppData\Local\Microsoft SDKs' as it doesn't exist
3/21/2018 11:44:23 AM - Beginning to install extension to Visual Studio Enterprise 2017...
3/21/2018 11:44:23 AM - VSIX TaskScheduler: VSIX Auto Updatetask does not exist.
3/21/2018 11:44:23 AM - VSIX TaskScheduler: VSIX Auto Updatetask has been successfully created.
3/21/2018 11:44:25 AM - Install Error : System.InvalidOperationException: A value for 'Component' needs to be specified in the catalog.
   at Microsoft.VisualStudio.ExtensionManager.PackageInstaller.LoadComponent(IDependencyGraph dGraph, Boolean& isProductComponent)
   at Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.PerformSetupEngineInstall(InstallableExtensionImpl extension, Boolean installPerMachine, Boolean isPackComponent, IDictionary`2 extensionsInstalledSoFar, List`1 extensionsUninstalledSoFar, IInstalledExtensionList modifiedInstalledExtensionsList, IProgress`1 progress, InstallFlags installFlags, AsyncOperation asyncOp, Version targetedVsVersion, IInstalledExtension& newExtension)
   at Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.InstallInternal(InstallableExtensionImpl extension, InstallFlags installFlags, IDictionary`2 extensionsInstalledSoFar, List`1 extensionsUninstalledSoFar, IInstalledExtensionList modifiedInstalledExtensionsList, AsyncOperation asyncOp, IProgress`1 progress, Version targetedVsVersion)
   at Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.BeginInstall(IInstallableExtension installableExtension, InstallFlags installFlags, AsyncOperation asyncOp, Version targetedVsVersion)
   at Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.InstallWorker(IInstallableExtension extension, InstallFlags installFlags, AsyncOperation asyncOp)

jonpryor added a commit that referenced this pull request Mar 30, 2018
Fixes: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/592736
Fixes: #1498

Context: 0780e27
Context: #1439

What does it take to *use* a new (and unstable!) API level?

Commit 8942eca tried to lay some of this out, but *in principal* the
current process should be:

 1. Bind the new API level.
 2. Add a new `@(AndroidApiInfo)` entry for the new API level.
 3. Specify the `$(TargetFrameworkVersion)` of the new API level when
    building a project.

Commit 8ce2537 bound API-P as v8.1.99, finishing steps (1) and (2).
Therefore, step (3) should just work, right?

	$ cd samples/HelloWorld
	$ ../../bin/Debug/bin/xabuild /p:TargetFrameworkVersion=v8.1.99
	# no errors

Success!

Except, when reading the diagnostic log file, we see:

	ResolveSdksTask Outputs:
	  AndroidApiLevel: 27
	  AndroidApiLevelName: 27
	  ...
	  TargetFrameworkVersion: v8.1.99

We're using the correct v8.1.99 *binding assembly*, but we're *not*
using the API-P `android.jar`, because the `<ResolveSdks>` task is
treating v8.1.99 (API-P/API-28) as API-27.

Oops.

---

There are three msbuild invocations of consequence here:

 1. `xabuild /p:AndroidUseLatestPlatformSdk=True`
 2. `xabuild /p:AndroidUseLatestPlatformSdk=True  /p:TargetFrameworkVersion=v8.1.99`
 3. `xabuild /p:AndroidUseLatestPlatformSdk=False /p:TargetFrameworkVersion=v8.1.99`

(1) is the "default build" scenario (at least so long as our default
project templates specify `$(AndroidUseLatestPlatformSdk)`=True).
This should build the project against the latest *stable* API level
and `$(TargetFrameworkVersion)`, as per 0780e27. This works. (Yay!)

If you want to build an *unstable* API level, then the
`$(TargetFrameworkVersion)` value must be set explicitly, either on
the command-line (as shown here) or by editing the `.csproj`.

(2) and (3) are variations to build using the unstable API-P binding;
they *should* be identical, but due to code-path differences in
`<ResolveSdks>`, they are not necessarily the same.

Both (2) and (3) *should* work; they don't, with different behaviors.

(2) *builds*, but uses the wrong `android.jar` during compilation, as
described above with the `samples/HelloWorld` example.

Fix (2) by setting `ResolveSdks.AndroidApiLevel` to
`ResolveSdks.SupportedApiLevel`, so that it overrides the default
behavior of using the latest *stable* API level value when
`$(AndroidUseLatestPlatformSdk)`=True.

(3) does *not* build:

	  ResolveSdksTask Outputs:
	    AndroidApiLevel: P
	    AndroidApiLevelName: P
	...
	Task "GetAndroidDefineConstants"
	…\Xamarin\Android\Xamarin.Android.Common.targets(910,29):
	error MSB4030: "P" is an invalid value for the "AndroidApiLevel" parameter of the "GetAndroidDefineConstants" task. The "AndroidApiLevel" parameter is of type "System.Int32".
	Done executing task "GetAndroidDefineConstants" -- FAILED.

(3) doesn't build because the `<GetAndroidDefineConstants/>` task
invocation is provided `$(_SupportedApiLevel)`, which is the above
`AndroidApiLevel` output, and thus contains a value of `P`.

Fix (3) by using `AndroidVersions.GetApiLevelFromId()` to lookup the
correct API level based on the id derived from
`$(TargetFrameworkVersion)` value.

This in turn raises a *different* bug: `aapt package` doesn't like
to use id values, it wants *just* numbers. Fixing *just*
`<ResolveSdks>` results in a build error:

	Aapt Task
	  ...
	Executing package -f -m -M obj/Debug/android/manifest/AndroidManifest.xml -J /var/folders/1y/wwmg3hv5685ft661f5q2w2100000gn/T/7464w5of.vfk --custom-package com.xamarin.android.helloworld -F obj/Debug/android/bin/packaged_resources.bk -S obj/Debug/res/ -I …/android-toolchain/sdk/platforms/android-P/android.jar --auto-add-overlay --max-res-version P
	aapt: error APT0000: max res 0, skipping mipmap-hdpi "max res 0, skipping mipmap-hdpi".
	aapt: error APT0000: max res 0, skipping mipmap-mdpi "max res 0, skipping mipmap-mdpi".
	aapt: error APT0000: max res 0, skipping mipmap-xhdpi "max res 0, skipping mipmap-xhdpi".
	aapt: error APT0000: max res 0, skipping mipmap-xxhdpi "max res 0, skipping mipmap-xxhdpi".
	aapt: error APT0000: max res 0, skipping mipmap-xxxhdpi "max res 0, skipping mipmap-xxxhdpi".
	obj/Debug/android/manifest/AndroidManifest.xml(7): error APT0000: No resource found that matches the given name (at 'icon' with value '@mipmap/icon').
	obj/Debug/android/manifest/AndroidManifest.xml(8): error APT0000: No resource found that matches the given name (at 'icon' with value '@mipmap/icon').

Fix this by updating the `<GetJavaPlatformJar/>` task so that
`GetJavaPlatformJar.TargetSdkVersion` contains an integer API level
value, not the API id. This fixes the `<Aapt/>` error.
dellis1972 pushed a commit that referenced this pull request Apr 4, 2018
* [Xamarin.Android.Build.Tasks] %(AndroidApiInfo.Stable)=False

Fixes: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/592736
Fixes: #1498

Context: 0780e27
Context: #1439

What does it take to *use* a new (and unstable!) API level?

Commit 8942eca tried to lay some of this out, but *in principal* the
current process should be:

 1. Bind the new API level.
 2. Add a new `@(AndroidApiInfo)` entry for the new API level.
 3. Specify the `$(TargetFrameworkVersion)` of the new API level when
    building a project.

Commit 8ce2537 bound API-P as v8.1.99, finishing steps (1) and (2).
Therefore, step (3) should just work, right?

	$ cd samples/HelloWorld
	$ ../../bin/Debug/bin/xabuild /p:TargetFrameworkVersion=v8.1.99
	# no errors

Success!

Except, when reading the diagnostic log file, we see:

	ResolveSdksTask Outputs:
	  AndroidApiLevel: 27
	  AndroidApiLevelName: 27
	  ...
	  TargetFrameworkVersion: v8.1.99

We're using the correct v8.1.99 *binding assembly*, but we're *not*
using the API-P `android.jar`, because the `<ResolveSdks>` task is
treating v8.1.99 (API-P/API-28) as API-27.

Oops.

---

There are three msbuild invocations of consequence here:

 1. `xabuild /p:AndroidUseLatestPlatformSdk=True`
 2. `xabuild /p:AndroidUseLatestPlatformSdk=True  /p:TargetFrameworkVersion=v8.1.99`
 3. `xabuild /p:AndroidUseLatestPlatformSdk=False /p:TargetFrameworkVersion=v8.1.99`

(1) is the "default build" scenario (at least so long as our default
project templates specify `$(AndroidUseLatestPlatformSdk)`=True).
This should build the project against the latest *stable* API level
and `$(TargetFrameworkVersion)`, as per 0780e27. This works. (Yay!)

If you want to build an *unstable* API level, then the
`$(TargetFrameworkVersion)` value must be set explicitly, either on
the command-line (as shown here) or by editing the `.csproj`.

(2) and (3) are variations to build using the unstable API-P binding;
they *should* be identical, but due to code-path differences in
`<ResolveSdks>`, they are not necessarily the same.

Both (2) and (3) *should* work; they don't, with different behaviors.

(2) *builds*, but uses the wrong `android.jar` during compilation, as
described above with the `samples/HelloWorld` example.

Fix (2) by setting `ResolveSdks.AndroidApiLevel` to
`ResolveSdks.SupportedApiLevel`, so that it overrides the default
behavior of using the latest *stable* API level value when
`$(AndroidUseLatestPlatformSdk)`=True.

(3) does *not* build:

	  ResolveSdksTask Outputs:
	    AndroidApiLevel: P
	    AndroidApiLevelName: P
	...
	Task "GetAndroidDefineConstants"
	…\Xamarin\Android\Xamarin.Android.Common.targets(910,29):
	error MSB4030: "P" is an invalid value for the "AndroidApiLevel" parameter of the "GetAndroidDefineConstants" task. The "AndroidApiLevel" parameter is of type "System.Int32".
	Done executing task "GetAndroidDefineConstants" -- FAILED.

(3) doesn't build because the `<GetAndroidDefineConstants/>` task
invocation is provided `$(_SupportedApiLevel)`, which is the above
`AndroidApiLevel` output, and thus contains a value of `P`.

Fix (3) by using `AndroidVersions.GetApiLevelFromId()` to lookup the
correct API level based on the id derived from
`$(TargetFrameworkVersion)` value.

This in turn raises a *different* bug: `aapt package` doesn't like
to use id values, it wants *just* numbers. Fixing *just*
`<ResolveSdks>` results in a build error:

	Aapt Task
	  ...
	Executing package -f -m -M obj/Debug/android/manifest/AndroidManifest.xml -J /var/folders/1y/wwmg3hv5685ft661f5q2w2100000gn/T/7464w5of.vfk --custom-package com.xamarin.android.helloworld -F obj/Debug/android/bin/packaged_resources.bk -S obj/Debug/res/ -I …/android-toolchain/sdk/platforms/android-P/android.jar --auto-add-overlay --max-res-version P
	aapt: error APT0000: max res 0, skipping mipmap-hdpi "max res 0, skipping mipmap-hdpi".
	aapt: error APT0000: max res 0, skipping mipmap-mdpi "max res 0, skipping mipmap-mdpi".
	aapt: error APT0000: max res 0, skipping mipmap-xhdpi "max res 0, skipping mipmap-xhdpi".
	aapt: error APT0000: max res 0, skipping mipmap-xxhdpi "max res 0, skipping mipmap-xxhdpi".
	aapt: error APT0000: max res 0, skipping mipmap-xxxhdpi "max res 0, skipping mipmap-xxxhdpi".
	obj/Debug/android/manifest/AndroidManifest.xml(7): error APT0000: No resource found that matches the given name (at 'icon' with value '@mipmap/icon').
	obj/Debug/android/manifest/AndroidManifest.xml(8): error APT0000: No resource found that matches the given name (at 'icon' with value '@mipmap/icon').

Fix this by updating the `<GetJavaPlatformJar/>` task so that
`GetJavaPlatformJar.TargetSdkVersion` contains an integer API level
value, not the API id. This fixes the `<Aapt/>` error.

* Add  to LibraryResources.csproj
dellis1972 pushed a commit that referenced this pull request Apr 5, 2018
* [Xamarin.Android.Build.Tasks] %(AndroidApiInfo.Stable)=False

Fixes: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/592736
Fixes: #1498

Context: 0780e27
Context: #1439

What does it take to *use* a new (and unstable!) API level?

Commit 8942eca tried to lay some of this out, but *in principal* the
current process should be:

 1. Bind the new API level.
 2. Add a new `@(AndroidApiInfo)` entry for the new API level.
 3. Specify the `$(TargetFrameworkVersion)` of the new API level when
    building a project.

Commit 8ce2537 bound API-P as v8.1.99, finishing steps (1) and (2).
Therefore, step (3) should just work, right?

	$ cd samples/HelloWorld
	$ ../../bin/Debug/bin/xabuild /p:TargetFrameworkVersion=v8.1.99
	# no errors

Success!

Except, when reading the diagnostic log file, we see:

	ResolveSdksTask Outputs:
	  AndroidApiLevel: 27
	  AndroidApiLevelName: 27
	  ...
	  TargetFrameworkVersion: v8.1.99

We're using the correct v8.1.99 *binding assembly*, but we're *not*
using the API-P `android.jar`, because the `<ResolveSdks>` task is
treating v8.1.99 (API-P/API-28) as API-27.

Oops.

---

There are three msbuild invocations of consequence here:

 1. `xabuild /p:AndroidUseLatestPlatformSdk=True`
 2. `xabuild /p:AndroidUseLatestPlatformSdk=True  /p:TargetFrameworkVersion=v8.1.99`
 3. `xabuild /p:AndroidUseLatestPlatformSdk=False /p:TargetFrameworkVersion=v8.1.99`

(1) is the "default build" scenario (at least so long as our default
project templates specify `$(AndroidUseLatestPlatformSdk)`=True).
This should build the project against the latest *stable* API level
and `$(TargetFrameworkVersion)`, as per 0780e27. This works. (Yay!)

If you want to build an *unstable* API level, then the
`$(TargetFrameworkVersion)` value must be set explicitly, either on
the command-line (as shown here) or by editing the `.csproj`.

(2) and (3) are variations to build using the unstable API-P binding;
they *should* be identical, but due to code-path differences in
`<ResolveSdks>`, they are not necessarily the same.

Both (2) and (3) *should* work; they don't, with different behaviors.

(2) *builds*, but uses the wrong `android.jar` during compilation, as
described above with the `samples/HelloWorld` example.

Fix (2) by setting `ResolveSdks.AndroidApiLevel` to
`ResolveSdks.SupportedApiLevel`, so that it overrides the default
behavior of using the latest *stable* API level value when
`$(AndroidUseLatestPlatformSdk)`=True.

(3) does *not* build:

	  ResolveSdksTask Outputs:
	    AndroidApiLevel: P
	    AndroidApiLevelName: P
	...
	Task "GetAndroidDefineConstants"
	…\Xamarin\Android\Xamarin.Android.Common.targets(910,29):
	error MSB4030: "P" is an invalid value for the "AndroidApiLevel" parameter of the "GetAndroidDefineConstants" task. The "AndroidApiLevel" parameter is of type "System.Int32".
	Done executing task "GetAndroidDefineConstants" -- FAILED.

(3) doesn't build because the `<GetAndroidDefineConstants/>` task
invocation is provided `$(_SupportedApiLevel)`, which is the above
`AndroidApiLevel` output, and thus contains a value of `P`.

Fix (3) by using `AndroidVersions.GetApiLevelFromId()` to lookup the
correct API level based on the id derived from
`$(TargetFrameworkVersion)` value.

This in turn raises a *different* bug: `aapt package` doesn't like
to use id values, it wants *just* numbers. Fixing *just*
`<ResolveSdks>` results in a build error:

	Aapt Task
	  ...
	Executing package -f -m -M obj/Debug/android/manifest/AndroidManifest.xml -J /var/folders/1y/wwmg3hv5685ft661f5q2w2100000gn/T/7464w5of.vfk --custom-package com.xamarin.android.helloworld -F obj/Debug/android/bin/packaged_resources.bk -S obj/Debug/res/ -I …/android-toolchain/sdk/platforms/android-P/android.jar --auto-add-overlay --max-res-version P
	aapt: error APT0000: max res 0, skipping mipmap-hdpi "max res 0, skipping mipmap-hdpi".
	aapt: error APT0000: max res 0, skipping mipmap-mdpi "max res 0, skipping mipmap-mdpi".
	aapt: error APT0000: max res 0, skipping mipmap-xhdpi "max res 0, skipping mipmap-xhdpi".
	aapt: error APT0000: max res 0, skipping mipmap-xxhdpi "max res 0, skipping mipmap-xxhdpi".
	aapt: error APT0000: max res 0, skipping mipmap-xxxhdpi "max res 0, skipping mipmap-xxxhdpi".
	obj/Debug/android/manifest/AndroidManifest.xml(7): error APT0000: No resource found that matches the given name (at 'icon' with value '@mipmap/icon').
	obj/Debug/android/manifest/AndroidManifest.xml(8): error APT0000: No resource found that matches the given name (at 'icon' with value '@mipmap/icon').

Fix this by updating the `<GetJavaPlatformJar/>` task so that
`GetJavaPlatformJar.TargetSdkVersion` contains an integer API level
value, not the API id. This fixes the `<Aapt/>` error.

* Add  to LibraryResources.csproj
Base automatically changed from master to main March 5, 2021 23:08
@jonpryor
Copy link
Member Author

Closing this PR as obsolete; we have a completely different packaging system now.

@jonpryor jonpryor closed this Feb 24, 2024
@github-actions github-actions bot locked and limited conversation to collaborators Mar 28, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
full-mono-integration-build For PRs; run a full build (~6-10h for mono bumps), not the faster PR subset (~2h for mono bumps)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants