Skip to content

Commit cce9c73

Browse files
committed
work around invalid validation issue
1 parent e602958 commit cce9c73

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

docs/extensibility/walkthrough-creating-an-sdk-using-cpp.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,23 @@ This walkthrough shows how to create a native C++ math library SDK, package the
6161

6262
4. Use the following XML to replace the existing XML.
6363

64-
:::code language="xml" source="../snippets/cpp/VS_Snippets_VSSDK/creatingansdkusingcpp/cpp/nativemathvsix/source.extension.vsixmanifest" id="Snippet6":::
64+
```xml
65+
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
66+
<Metadata>
67+
<Identity Id="NativeMathVSIX..c6b3cae1-e7e2-4e71-90f6-21017ea0dff7" Version="1.0" Language="en-US" Publisher="MyName" />
68+
<DisplayName>Native Math SDK</DisplayName>
69+
<Description>Native Math Library w/ Windows Runtime Additions</Description>
70+
</Metadata>
71+
<Installation Scope="Global" AllUsers="true">
72+
<InstallationTarget Id="Microsoft.ExtensionSDK" TargetPlatformIdentifier="Windows" TargetPlatformVersion="v8.0" SdkName="NativeMathSDK" SdkVersion="1.0" />
73+
</Installation>
74+
<Dependencies>
75+
</Dependencies>
76+
<Assets>
77+
<Asset Type="Microsoft.ExtensionSDK" d:Source="File" Path="SDKManifest.xml" />
78+
</Assets>
79+
</PackageManifest>
80+
```
6581

6682

6783
5. In **Solution Explorer**, open the shortcut menu for the **NativeMathVSIX** project, and then choose **Add** > **New Item**.

0 commit comments

Comments
 (0)