Details
-
New Feature
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
1.1.6
-
None
-
None
-
Windows 10 (x64)
-
2018-16, 2018-17, 2018-18
Description
To operate mcsapi on Windows 10, Microsoft Visual C++ Redistributables are needed.
These shall be added to the installer so that a customer doesn't need to obtain them in an additional step.
Needed Redistributables:
- Microsoft Visual C++ 2015 Redistributable (x64)
Microsoft Visual C++ 2012 Redistributable (x64)were able to get rid of it inMCOL-1634by manually compiling libiconv
Attachments
Activity
Field | Original Value | New Value |
---|---|---|
Summary | Include Windows library build into mcsapi | mcsapi Windows - add needed Windows Redistributables to installer |
Issue Type | Task [ 3 ] | New Feature [ 2 ] |
Description |
Currently one needs to manually build all dependent C++ libraries (libuv, snappy, boost, libxml2, libiconv, gtest etc.) and add them to their Visual Studio installation.
Efforts shall be made to automate the build of the dependent libraries for Windows and include them directly into the build process so that no manual dependency management is needed any more. This could be done through Visual Studio's packet manager _nuget_, through git submodules of needed libraries or a combination of both. |
To operate mcsapi on Windows 10, Microsoft Visual C++ Redistributables are needed.
These shall be added to the installer so that a customer doesn't need to obtain them in an additional step. Needed Redistributables: - Microsoft Visual C++ 2015 Redistributable (x64) - Microsoft Visual C++ 2012 Redistributable (x64) |
Description |
To operate mcsapi on Windows 10, Microsoft Visual C++ Redistributables are needed.
These shall be added to the installer so that a customer doesn't need to obtain them in an additional step. Needed Redistributables: - Microsoft Visual C++ 2015 Redistributable (x64) - Microsoft Visual C++ 2012 Redistributable (x64) |
To operate mcsapi on Windows 10, Microsoft Visual C++ Redistributables are needed.
These shall be added to the installer so that a customer doesn't need to obtain them in an additional step. Needed Redistributables: - Microsoft Visual C++ 2015 Redistributable (x64) -- Microsoft Visual C++ 2012 Redistributable (x64)- were able to get rid of it in |
Description |
To operate mcsapi on Windows 10, Microsoft Visual C++ Redistributables are needed.
These shall be added to the installer so that a customer doesn't need to obtain them in an additional step. Needed Redistributables: - Microsoft Visual C++ 2015 Redistributable (x64) -- Microsoft Visual C++ 2012 Redistributable (x64)- were able to get rid of it in |
To operate mcsapi on Windows 10, Microsoft Visual C++ Redistributables are needed.
These shall be added to the installer so that a customer doesn't need to obtain them in an additional step. Needed Redistributables: - Microsoft Visual C++ 2015 Redistributable (x64) - -Microsoft Visual C++ 2012 Redistributable (x64)- were able to get rid of it in |
Assignee | Jens Röwekamp [ jens.rowekamp ] | David Thompson [ dthompson ] |
Status | Open [ 1 ] | In Review [ 10002 ] |
Sprint | 2018-16 [ 269 ] | 2018-16, 2018-17 [ 269, 276 ] |
Fix Version/s | 1.2.0 [ 22901 ] | |
Fix Version/s | 1.2 [ 22554 ] |
Status | In Review [ 10002 ] | In Testing [ 10301 ] |
Assignee | David Thompson [ dthompson ] | Elena Kotsinova [ elena.kotsinova ] |
Sprint | 2018-16, 2018-17 [ 269, 276 ] | 2018-16, 2018-17, 2018-18 [ 269, 276, 278 ] |
Assignee | Elena Kotsinova [ elena.kotsinova ] | David Thompson [ dthompson ] |
Resolution | Fixed [ 1 ] | |
Status | In Testing [ 10301 ] | Closed [ 6 ] |
Component/s | mcsapi [ 14100 ] |
We could ship the Visual C++ Redistributable directly with our application through merge modules but it seems that such a shipment would violate GPL and the Microsoft Eula.
Otherwise we probably have to think about switching to a different toolset to build the installer.