diff options
author | Gunnar Sletta <gunnar@trolltech.com> | 2009-10-19 06:25:29 (GMT) |
---|---|---|
committer | Gunnar Sletta <gunnar@trolltech.com> | 2009-10-19 06:25:29 (GMT) |
commit | a761b0e60bab05fe50d07de2a78840337dce6370 (patch) | |
tree | a438f04d4407da61c4cd7363031cfc5606c6d5fc /doc/src/deployment/deployment.qdoc | |
parent | af1fa7fe766980210d7363c1559197f34b10d834 (diff) | |
parent | 62b884a0ff3d9285b2ea4e1513dfe9e49f7edc5b (diff) | |
download | Qt-a761b0e60bab05fe50d07de2a78840337dce6370.zip Qt-a761b0e60bab05fe50d07de2a78840337dce6370.tar.gz Qt-a761b0e60bab05fe50d07de2a78840337dce6370.tar.bz2 |
Merge branch '4.6' of ..\qt-graphics-4.6
Diffstat (limited to 'doc/src/deployment/deployment.qdoc')
-rw-r--r-- | doc/src/deployment/deployment.qdoc | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/doc/src/deployment/deployment.qdoc b/doc/src/deployment/deployment.qdoc index 76f3966..e0366bf 100644 --- a/doc/src/deployment/deployment.qdoc +++ b/doc/src/deployment/deployment.qdoc @@ -346,6 +346,7 @@ are many ways to solve this: \list + \o You can install the Qt libraries in one of the system library paths (e.g. \c /usr/lib on most systems). @@ -805,6 +806,30 @@ compiler version against the same C runtime version. This prevents deploying errors caused by different versions of the C runtime libraries. + \section2 Visual Studio 2008 And Manual Installs + + As well as the above details for VS 2005 and onwards, Visual Studio 2008 + applications may have problems when deploying manually, say to a USB + stick. + + The recommended procedure is to configure Qt with the \c -plugin-manifests + option using the 'configure' tool. Then follow the \l {http://msdn.microsoft.com/en-us/library/ms235291(VS.80).aspx}{guidelines} + for manually deploying private assemblies. + + In brief the steps are + + \list 1 + + \o create a folder structure on the development computer that will match the target USB stick directory structure, for example '\\app' and for your dlls, '\\app\\lib'. + + \o on the development computer, from the appropriate 'redist' folder copy over Microsoft.VC80.CRT and Microsoft.VC80.MFC to the directories '\\app' and '\\app\\lib' on the development PC. + + \o xcopy the \\app folder to the target USB stick. + \endlist + + Your application should now run. Also be aware that even with a service + pack installed the Windows DLLs that are linked to will be the defaults. See + the information on \l {http://msdn.microsoft.com/en-us/library/cc664727.aspx}{how to select the appropriate target DLLs}. \section1 Application Dependencies |