summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOliver Wolff <oliver.wolff@digia.com>2013-11-26 13:32:18 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-12-05 13:25:26 +0100
commit397ad934d4d1d93dcd8ea34539c377c9fc0146e3 (patch)
tree288a8dee8039d5b71f19e047b2e0207c7ef15335
parentfdc02a9075a7e14e3408e0ef294652ade53f02da (diff)
Added paragraph about debug VCLibs on WinRT
Change-Id: I9e5b5f37eea4ef6a27e189d6ffdd4abfbe8c8c3c Reviewed-by: Maurice Kalinowski <maurice.kalinowski@digia.com>
-rw-r--r--doc/src/platforms/winrt.qdoc20
1 files changed, 18 insertions, 2 deletions
diff --git a/doc/src/platforms/winrt.qdoc b/doc/src/platforms/winrt.qdoc
index 238263cb7..8641a7db0 100644
--- a/doc/src/platforms/winrt.qdoc
+++ b/doc/src/platforms/winrt.qdoc
@@ -91,9 +91,25 @@
copies Qt libraries and plugins to the appropriate directories, as
necessary.
+ In order to be able to run debug builds of your applications you have to
+ register the correct VCLib debug framework. This framework provides the
+ \b{C++ Runtime} for Modern UI applications and its files can usually be found in
+ \b{<Path to Microsoft SDKs>\<Windows version>\ExtensionSDKs\Microsoft.VCLibs\<VC Version>\AppX\Debug\<CPU architecture>}
+ To register the debug VCLibs for x64 for Visual Studio 2013
+ on Windows 8.1, run the following command in PowerShell:
+ \code
+ > Add-AppxPackage 'C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1\ExtensionSDKs\Microsoft.VCLibs\12.0\AppX\Debug\x64\Microsoft.VCLibs.x64.Debug.12.00.appx'
+ \endcode
+
Because all resources are placed to one directory, you can register the
- directory using an XML file (AppxManifest.xml) and Windows Powershell. In
- PowerShell, change into your \e packaged directory and call:
+ directory using an XML file (AppxManifest.xml) and Windows Powershell. The reference
+ for these manifest files can be found
+ \l{http://msdn.microsoft.com/en-us/library/windows/apps/br211473.aspx}{here}.
+ If you are using a debug build, your AppxManifest has to provide information about
+ its dependency on the just added VCLibs. Additionally, the target processor
+ architecture must be specified (as opposed to the default, 'neutral').
+ As soon as these requirements are met, change into your \e packaged directory in
+ PowerShell and call:
\code
> Add-AppxPackage -Register AppxManifest.xml
\endcode