Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion CallstackTestProj/CallstackTestProj.csproj
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>net472</TargetFramework>
<TargetFramework>net48</TargetFramework>

<IsPackable>false</IsPackable>
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
<PlatformTarget>x64</PlatformTarget>
<Platforms>AnyCPU;x64</Platforms>
<VSSdkPath Condition="'$(VisualStudioVersion.Contains(`18`))'">$(ProgramFiles)\Microsoft Visual Studio\2026A\VSSDK\</VSSdkPath>
<VSSdkPath Condition="'$(VisualStudioVersion.Contains(`17`))'">$(ProgramFiles)\Microsoft Visual Studio\2022\Professional\VSSDK\</VSSdkPath>
<VSSdkPath Condition="'$(VisualStudioVersion.Contains(`16`))'">$(MSBuildProgramFiles32)\Microsoft Visual Studio\2019\Professional\VSSDK\</VSSdkPath>
<ConcordSDKDir>$(VSSdkPath)VisualStudioIntegration\</ConcordSDKDir>
Expand Down
15 changes: 15 additions & 0 deletions UnityMixedCallstack.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">11.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
<!-- <VSSDK140Install Condition="'$(VSSDK140Install)' == ''">$(MSBuildProgramFiles32)\Microsoft Visual Studio 14.0\VSSDK\</VSSDK140Install> -->
<VSSdkPath Condition="'$(VisualStudioVersion.Contains(`18`))'">$(ProgramFiles)\Microsoft Visual Studio\2026A\VSSDK\</VSSdkPath>
<VSSdkPath Condition="'$(VisualStudioVersion.Contains(`17`))'">$(ProgramFiles)\Microsoft Visual Studio\2022\Professional\VSSDK\</VSSdkPath>
<VSSdkPath Condition="'$(VisualStudioVersion.Contains(`16`))'">$(MSBuildProgramFiles32)\Microsoft Visual Studio\2019\Professional\VSSDK\</VSSdkPath>
<VsixType>v3</VsixType>
Expand Down Expand Up @@ -56,12 +57,26 @@
<StartArguments>/rootsuffix Exp</StartArguments>
</PropertyGroup>
<PropertyGroup>
<VsVersion Condition="'$(VisualStudioVersion.Contains(`18`))'">VS2026</VsVersion>
<VsVersion Condition="'$(VisualStudioVersion.Contains(`17`))'">VS2022</VsVersion>
<VsVersion Condition="'$(VisualStudioVersion.Contains(`16`))'">VS2019</VsVersion>
<OutputPath>bin\$(VsVersion)\$(Configuration)\</OutputPath>
<IntermediateOutputPath>obj\$(VsVersion)\$(Configuration)\</IntermediateOutputPath>
</PropertyGroup>
<Choose>
<When Condition="'$(VsVersion)' == 'VS2026'">
<PropertyGroup>
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.VisualStudio.SDK" Version="17.4.33103.184" />
<PackageReference Include="Microsoft.VSSDK.BuildTools" Version="17.5.4065">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="Microsoft.VisualStudio.Debugger.Engine" Version="17.0.2012801" />
</ItemGroup>
</When>
<When Condition="'$(VsVersion)' == 'VS2022'">
<PropertyGroup>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
Expand Down
6 changes: 3 additions & 3 deletions source.extension.vsixmanifest
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
</Metadata>
<Installation>
<!-- Enable/Disable as needed. For now enabled for VS2022-->
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[17.0, 18.0)">
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[17.0, 19.0)">
<ProductArchitecture>amd64</ProductArchitecture>
</InstallationTarget>
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[17.0, 18.0)">
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[17.0, 19.0)">
<ProductArchitecture>arm64</ProductArchitecture>
</InstallationTarget>
<!--
Expand All @@ -24,6 +24,6 @@
<Asset Type="DebuggerEngineExtension" Path="UnityMixedCallstack.vsdconfig"/>
</Assets>
<Prerequisites>
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[17.0, 18.0)" DisplayName="Visual Studio core editor" />
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[17.0, 19.0)" DisplayName="Visual Studio core editor" />
</Prerequisites>
</PackageManifest>