<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Deployment problems with C++ sdk for 100.5 runtime windows using msvc2017_64 in Qt Maps SDK Questions</title>
    <link>https://community.esri.com/t5/qt-maps-sdk-questions/deployment-problems-with-c-sdk-for-100-5-runtime/m-p/534762#M2713</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We mention the OpenSSL requirement in the setup topic -&amp;nbsp;&lt;A href="https://developers.arcgis.com/qt/latest/qml/guide/install-and-set-up-on-windows.htm#ESRI_SECTION1_7E9E42CDF4D74BAE9E5F4E29E97BCF40"&gt;https://developers.arcgis.com/qt/latest/qml/guide/install-and-set-up-on-windows.htm#ESRI_SECTION1_7E9E42CDF4D74BAE9E5F4E29E97BCF40&lt;/A&gt;. This links off to some Qt documentation about it&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 29 May 2019 16:51:55 GMT</pubDate>
    <dc:creator>LucasDanzinger</dc:creator>
    <dc:date>2019-05-29T16:51:55Z</dc:date>
    <item>
      <title>Deployment problems with C++ sdk for 100.5 runtime windows using msvc2017_64</title>
      <link>https://community.esri.com/t5/qt-maps-sdk-questions/deployment-problems-with-c-sdk-for-100-5-runtime/m-p/534759#M2710</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My problem is actually quite similar to the one posted in [1]. I am trying to deploy one of the sample apps at the moment, GetElevationAtPoint. I build it as release on my Windows 10 laptop. Afterwards, I copy the executable to an empty folder. In that folder I run:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;C:\Qt\5.12.2\msvc2017_64\bin\windeployqt.exe --release&amp;nbsp;GetElevationAtPoint.exe&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;There are still some .dll files left. I grab (and copy under my release folder) runtimecore.dll, ArcGISRuntimeToolkitCppApi.dll and EsriCommonQt.dll from:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;C:\Program Files (x86)\ArcGIS SDKs\Qt100.5\sdk\windows\x64\bin&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;I do the same with all .dll files under:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;C:\Qt\5.12.2\msvc2017_64\bin&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Finally I copy&amp;nbsp;&lt;SPAN style="color: #333333; background-color: #ffffff;"&gt;vcruntime140.dll and&amp;nbsp;&lt;SPAN&gt;msvcp140.dll from the folder:&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;SPAN&gt;C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\Remote Debugger\x64&lt;/SPAN&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;BR /&gt;Once these steps are completed, the app actually runs on a target machine. However, it gives me a complete white screen. I can still see some of the UI artifacts but the main map layout is just complete white.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I haven't been able to figure out why that is the case so far. Some help would be great. I should also mention that I haven't added any license token to the code. Is that required? This is just an in-house release for testing, so it's not going to customers or outside world.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Finally, the app seems to be 300 mb with all .dll files and everything. Is it possible to reduce that size?&lt;BR /&gt;&lt;BR /&gt;Thanks a lot!&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[1]&amp;nbsp;&lt;A _jive_internal="true" href="https://community.esri.com/thread/218671-deployment-problems-with-c-sdk-for-1002-runtime-windows-using-msvc201764?commentID=788099#comment"&gt;https://community.esri.com/message/788099-re-deployment-problems-with-c-sdk-for-1002-runtime-windows-using-msvc201764?commentID=788099#comment-788099?q=deployment&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 May 2019 23:02:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/qt-maps-sdk-questions/deployment-problems-with-c-sdk-for-100-5-runtime/m-p/534759#M2710</guid>
      <dc:creator>SelimOzel</dc:creator>
      <dc:date>2019-05-28T23:02:54Z</dc:date>
    </item>
    <item>
      <title>Re: Deployment problems with C++ sdk for 100.5 runtime windows using msvc2017_64</title>
      <link>https://community.esri.com/t5/qt-maps-sdk-questions/deployment-problems-with-c-sdk-for-100-5-runtime/m-p/534760#M2711</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;A good trick is to look at the Sample Viewer app to see what you might be missing. The most common missing elements are the 2 OpenSSL libs (libeay and ssleay). I'd suggest cross referencing to see what you are missing.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As far as&amp;nbsp;reducing size, I'd suggest first getting everything working, then systematically removing items. What you need totally depends what your app does. For example, I&amp;nbsp;created a simple app that only launches a mapview and was able to get the size down to 162 mb for Windows 64-bit. Using a tool like TreeSize or something similar, you can see what files are taking up the most space. I find that windeployqt ends up copying extra things you might not need. For example, in the simple app example, I found I don't need the translation files, anything related to webview or webengine, xml, qt quick imagine style, and more.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 May 2019 15:27:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/qt-maps-sdk-questions/deployment-problems-with-c-sdk-for-100-5-runtime/m-p/534760#M2711</guid>
      <dc:creator>LucasDanzinger</dc:creator>
      <dc:date>2019-05-29T15:27:26Z</dc:date>
    </item>
    <item>
      <title>Re: Deployment problems with C++ sdk for 100.5 runtime windows using msvc2017_64</title>
      <link>https://community.esri.com/t5/qt-maps-sdk-questions/deployment-problems-with-c-sdk-for-100-5-runtime/m-p/534761#M2712</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think adding those files worked for me. Thanks for the fast response!&lt;BR /&gt;&lt;BR /&gt;Just out of curiosity. Were they documented anywhere? I am just wondering if there is a deployment guide I missed somewhere.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 May 2019 16:48:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/qt-maps-sdk-questions/deployment-problems-with-c-sdk-for-100-5-runtime/m-p/534761#M2712</guid>
      <dc:creator>SelimOzel</dc:creator>
      <dc:date>2019-05-29T16:48:04Z</dc:date>
    </item>
    <item>
      <title>Re: Deployment problems with C++ sdk for 100.5 runtime windows using msvc2017_64</title>
      <link>https://community.esri.com/t5/qt-maps-sdk-questions/deployment-problems-with-c-sdk-for-100-5-runtime/m-p/534762#M2713</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We mention the OpenSSL requirement in the setup topic -&amp;nbsp;&lt;A href="https://developers.arcgis.com/qt/latest/qml/guide/install-and-set-up-on-windows.htm#ESRI_SECTION1_7E9E42CDF4D74BAE9E5F4E29E97BCF40"&gt;https://developers.arcgis.com/qt/latest/qml/guide/install-and-set-up-on-windows.htm#ESRI_SECTION1_7E9E42CDF4D74BAE9E5F4E29E97BCF40&lt;/A&gt;. This links off to some Qt documentation about it&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 May 2019 16:51:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/qt-maps-sdk-questions/deployment-problems-with-c-sdk-for-100-5-runtime/m-p/534762#M2713</guid>
      <dc:creator>LucasDanzinger</dc:creator>
      <dc:date>2019-05-29T16:51:55Z</dc:date>
    </item>
  </channel>
</rss>

