diff --git a/README.md b/README.md index cb40b46..26355da 100644 --- a/README.md +++ b/README.md @@ -105,7 +105,6 @@ Replace your entire `.csproj` file with the SDK-style format: - @@ -138,11 +137,12 @@ Convert from `packages.config` to `PackageReference` format in your `.csproj`: ```xml - ``` +> **Note:** `Microsoft.VSSDK.BuildTools` is automatically included by the SDK. + #### Step 6: Handle VSCT Files If you have `.vsct` files, they're automatically included. Remove any explicit `` items unless you need custom metadata. @@ -182,7 +182,6 @@ If you prefer to set up manually, create a `.csproj` file: - diff --git a/src/CodingWithCalvin.VsixSdk/Sdk/Sdk.Vsix.props b/src/CodingWithCalvin.VsixSdk/Sdk/Sdk.Vsix.props index f6b3ae6..5ae0c77 100644 --- a/src/CodingWithCalvin.VsixSdk/Sdk/Sdk.Vsix.props +++ b/src/CodingWithCalvin.VsixSdk/Sdk/Sdk.Vsix.props @@ -14,6 +14,18 @@ Condition="Exists('$(MSBuildThisFileDirectory)..\analyzers\dotnet\cs\CodingWithCalvin.VsixSdk.Generators.dll')" /> + + + 17.* + + + + + + true diff --git a/src/CodingWithCalvin.VsixSdk/Sdk/Sdk.Vsix.targets b/src/CodingWithCalvin.VsixSdk/Sdk/Sdk.Vsix.targets index 59fb014..b914728 100644 --- a/src/CodingWithCalvin.VsixSdk/Sdk/Sdk.Vsix.targets +++ b/src/CodingWithCalvin.VsixSdk/Sdk/Sdk.Vsix.targets @@ -205,6 +205,35 @@ Text="No .vsixmanifest file found. VSIX projects require a manifest file." /> + + + + + <_LaunchSettingsContent> + + + + + + + +