Skip to content

Commit

Permalink
April 10, 2018
Browse files Browse the repository at this point in the history
  • Loading branch information
walbourn committed Apr 10, 2018
1 parent 86c8f4e commit 0c879b2
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 7 deletions.
11 changes: 4 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,22 +9,19 @@ There are two versions of each template. The DR version adds a ``DeviceResources

For the UWP templates, there are C++/WinRT variants that use [C++ Windows Runtime language projections](https://blogs.msdn.microsoft.com/vcblog/2016/10/13/cwinrt-available-on-github/) rather than the C++/CX language extenions (``/ZW``).

# VS 2013
``VSIX\Direct3DWin32Game.vsix`` installs the Direct3D Win32 Game template for VS 2013

# VS 2015
``VSIX\Direct3DUWPGame.vsix`` installs the Direct3D UWP Game template and the Direct3D Win32 Game template for VS 2015 and VS 2017
``VSIX\Direct3DUWPGame.vsix`` installs the Direct3D UWP Game templates and the Direct3D Win32 Game templates for VS 2015

The package requires the [Visual C++](https://blogs.msdn.microsoft.com/vcblog/2015/07/24/setup-changes-in-visual-studio-2015-affecting-c-developers/) and [Windows Tools](https://blogs.msdn.microsoft.com/vcblog/2015/07/29/developing-for-windows-10-with-visual-c-2015/) optional features are installed, and requires Windows 10 Anniversary Update SDK (14393) or later.

> For C++/WinRT projects, use cppwinrt NuGet package [2017.2.28](https://www.nuget.org/packages/cppwinrt/2017.2.28.4) with the Windows 10 Anniversary Update SDK (14393).
# VS 2017
The ``VSIX\Direct3DUWPGame.vsix`` also works for VS 2017. Use of the Visual Studio 2017 15.3 update is recommended.
The ``VSIX\Direct3DUWPGame.vsix`` also works for VS 2017. Use of the Visual Studio 2017 15.5 update or later is recommended.

The package requires the *Universal Windows Platform development* workload (``Microsoft.VisualStudio.Workload.Universal``) with the *C++ Universal Windows Platform tools* (``Microsoft.VisualStudio.ComponentGroup.UWP.VC``). The Win32 templates require the *Desktop development with C++* workload (``Microsoft.VisualStudio.Workload.NativeDesktop``). It is recommended you make use of the Windows 10 Creators Update SDK (15063).
The package requires the *Universal Windows Platform development* workload (``Microsoft.VisualStudio.Workload.Universal``) with the *C++ Universal Windows Platform tools* (``Microsoft.VisualStudio.ComponentGroup.UWP.VC``). The Win32 templates require the *Desktop development with C++* workload (``Microsoft.VisualStudio.Workload.NativeDesktop``). It is recommended you make use of the Windows 10 Fall Creators Update SDK (16299).

> For C++/WinRT projects, use cppwinrt NuGet package [2017.8.25](https://www.nuget.org/packages/cppwinrt/2017.8.25.1) with the Windows 10 Creators Update SDK (15063).
> For C++/WinRT projects, use cppwinrt NuGet package [2017.8.25](https://www.nuget.org/packages/cppwinrt/2017.10.13.1) with the Windows 10 Fall Creators Update SDK ([16299](https://blogs.msdn.microsoft.com/chuckw/2018/03/06/vs-2017-15-6-update/)).
# Rebuilding the VSIX
Building the VSIX project requires VS 2017 with the *Visual Studio extension development* (``Microsoft.VisualStudio.Workload.VisualStudioExtension``) and *.NET desktop development* (``Microsoft.VisualStudio.Workload.ManagedDesktop``) workloads.
Expand Down
Binary file modified VSIX/Direct3DUWPGame.vsix
Binary file not shown.

0 comments on commit 0c879b2

Please sign in to comment.