Adding platform ARM64 support to the extension (#581)

* Adding platform ARM64 support to the extension

* Upgrade VS SDK

* update codeql workflow os image to windows-latest (#582)

Co-authored-by: Yong Yan <v-yongyan@microsoft.com>

---------

Co-authored-by: Yong Yan <v-yongyan@microsoft.com>
This commit is contained in:
Yong Yan 2023-02-06 21:40:28 -08:00 коммит произвёл GitHub
Родитель 887657138d
Коммит f905bff183
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
8 изменённых файлов: 17 добавлений и 8 удалений

2
.github/workflows/codeql-analysis.yml поставляемый
Просмотреть файл

@ -12,7 +12,7 @@ on:
jobs:
analyze:
name: Analyze
runs-on: windows-2019
runs-on: windows-latest
permissions:
actions: read
contents: read

Просмотреть файл

@ -40,12 +40,12 @@
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="Microsoft.VisualStudio.SDK" Version="17.0.31902.203" />
<PackageReference Include="Microsoft.VisualStudio.SDK" Version="17.4.33103.184" />
<PackageReference Include="Microsoft.VisualStudio.Workspace.VSIntegration">
<Version>16.3.43</Version>
</PackageReference>
<PackageReference Include="Microsoft.VSSDK.BuildTools">
<Version>17.3.2093</Version>
<Version>17.4.2120</Version>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>

Просмотреть файл

@ -11,12 +11,21 @@
<InstallationTarget Version="[17.0,18.0)" Id="Microsoft.VisualStudio.Community">
<ProductArchitecture>amd64</ProductArchitecture>
</InstallationTarget>
<InstallationTarget Version="[17.0,18.0)" Id="Microsoft.VisualStudio.Community">
<ProductArchitecture>arm64</ProductArchitecture>
</InstallationTarget>
<InstallationTarget Version="[17.0,18.0)" Id="Microsoft.VisualStudio.Enterprise">
<ProductArchitecture>amd64</ProductArchitecture>
</InstallationTarget>
<InstallationTarget Version="[17.0,18.0)" Id="Microsoft.VisualStudio.Enterprise">
<ProductArchitecture>arm64</ProductArchitecture>
</InstallationTarget>
<InstallationTarget Version="[17.0,18.0)" Id="Microsoft.VisualStudio.Pro">
<ProductArchitecture>amd64</ProductArchitecture>
</InstallationTarget>
<InstallationTarget Version="[17.0,18.0)" Id="Microsoft.VisualStudio.Pro">
<ProductArchitecture>arm64</ProductArchitecture>
</InstallationTarget>
</Installation>
<Dependencies>
<Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" d:Source="Manual" Version="[4.5,)" />

Просмотреть файл

@ -44,7 +44,7 @@
<Version>4.3.0</Version>
</PackageReference>
<PackageReference Include="Microsoft.VisualStudio.SDK">
<Version>17.0.31902.203</Version>
<Version>17.4.33103.184</Version>
</PackageReference>
<PackageReference Include="Newtonsoft.Json">
<Version>13.0.1</Version>

Просмотреть файл

@ -39,7 +39,7 @@
<Version>2.29.4</Version>
</PackageReference>
<PackageReference Include="Microsoft.VisualStudio.SDK">
<Version>17.0.31902.203</Version>
<Version>17.4.33103.184</Version>
</PackageReference>
<PackageReference Include="Ninject">
<Version>3.3.6</Version>

Просмотреть файл

@ -45,7 +45,7 @@
<Version>4.3.0</Version>
</PackageReference>
<PackageReference Include="Microsoft.VisualStudio.SDK">
<Version>17.0.31902.203</Version>
<Version>17.4.33103.184</Version>
</PackageReference>
<PackageReference Include="Newtonsoft.Json">
<Version>13.0.1</Version>

Просмотреть файл

@ -40,7 +40,7 @@
<Version>2.29.4</Version>
</PackageReference>
<PackageReference Include="Microsoft.VisualStudio.SDK">
<Version>17.0.31902.203</Version>
<Version>17.4.33103.184</Version>
</PackageReference>
<PackageReference Include="StyleCop.Analyzers" Version="1.1.118">
<PrivateAssets>all</PrivateAssets>

Просмотреть файл

@ -50,7 +50,7 @@
<Version>16.3.43</Version>
</PackageReference>
<PackageReference Include="Microsoft.VSSDK.BuildTools">
<Version>17.3.2093</Version>
<Version>17.4.2120</Version>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>