1 /*******************************************************************************
\r
2 * Copyright (c) 2010 Association for Decentralized Information Management
\r
3 * in Industry THTH ry.
\r
4 * All rights reserved. This program and the accompanying materials
\r
5 * are made available under the terms of the Eclipse Public License v1.0
\r
6 * which accompanies this distribution, and is available at
\r
7 * http://www.eclipse.org/legal/epl-v10.html
\r
10 * VTT Technical Research Centre of Finland - initial API and implementation
\r
11 *******************************************************************************/
\r
12 package org.simantics.db.procore.server.environment.windows;
\r
15 * @author Tuukka Lehtonen
\r
17 public final class ProductCodes {
\r
19 // // Visual C++ 2008 runtime files
\r
21 // // Visual C++ 2008 Redistributable Package (x86)
\r
22 // // {FF66E9F6-83E7-3A3E-AF14-8DE9A809A6A4}
\r
23 // public static final Product VISUAL_CPP_2008_REDIST_X86 = new Product("{FF66E9F6-83E7-3A3E-AF14-8DE9A809A6A4}",
\r
24 // "Visual C++ 2008 Redistributable Package (x86)");
\r
26 // // Visual C++ 2008 Redistributable Package (x64)
\r
27 // // {350AA351-21FA-3270-8B7A-835434E766AD}
\r
28 // public static final Product VISUAL_CPP_2008_REDIST_X64 = new Product("{350AA351-21FA-3270-8B7A-835434E766AD}",
\r
29 // "Visual C++ 2008 Redistributable Package (x64)");
\r
31 // // Visual C++ 2008 Redistributable Package (ia64)
\r
32 // // {2B547B43-DB50-3139-9EBE-37D419E0F5FA}
\r
33 // public static final Product VISUAL_CPP_2008_REDIST_IA64 = new Product("{2B547B43-DB50-3139-9EBE-37D419E0F5FA}",
\r
34 // "Visual C++ 2008 Redistributable Package (ia64)");
\r
36 // Visual C++ 2008 SP1 runtime files
\r
38 // THIS ONE IS CURRENTLY USED BY ProCore
\r
40 // Visual C++ 2008 SP1 Redistributable Package (x86)
\r
41 // {9A25302D-30C0-39D9-BD6F-21E6EC160475}
\r
42 // Date Published: 9/16/2008
\r
44 // http://www.microsoft.com/downloads/en/details.aspx?familyid=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2&displaylang=en
\r
45 public static final Product VISUAL_CPP_2008_SP1_REDIST_X86 = new Product("{9A25302D-30C0-39D9-BD6F-21E6EC160475}",
\r
46 "Visual C++ 2008 SP1 Redistributable Package (x86) (v9.0.30729.17)");
\r
48 // Visual C++ 2008 SP1 Redistributable Package (x86) KB2467174
\r
49 // {86CE85E6-DBAC-3FFD-B977-E4B79F83C909}
\r
50 // Date Published: 4/12/2011
\r
52 // http://support.microsoft.com/kb/2467174
\r
53 // http://www.microsoft.com/downloads/en/details.aspx?familyid=05ce856d-8128-408b-96fa-5e1f57b097d8&displaylang=en
\r
54 public static final Product VISUAL_CPP_2008_SP1_REDIST_X86_KB2467174 = new Product("{86CE85E6-DBAC-3FFD-B977-E4B79F83C909}",
\r
55 "Microsoft Visual C++ 2008 Redistributable - KB2467174 - x86 9.0.30729.5570");
\r
57 // Visual C++ 2008 SP1 Redistributable Package (x64)
\r
58 // {8220EEFE-38CD-377E-8595-13398D740ACE}
\r
59 // Date Published: 8/9/2008
\r
61 // http://www.microsoft.com/downloads/en/details.aspx?familyid=BA9257CA-337F-4B40-8C14-157CFDFFEE4E&displaylang=en
\r
62 public static final Product VISUAL_CPP_2008_SP1_REDIST_X64 = new Product("{8220EEFE-38CD-377E-8595-13398D740ACE}",
\r
63 "Visual C++ 2008 SP1 Redistributable Package (x64) (v9.0.30729.17)");
\r
65 // Visual C++ 2008 SP1 Redistributable Package (x64) KB2467174
\r
66 // {8338783A-0968-3B85-AFC7-BAAE0A63DC50}
\r
67 // Date Published: 4/12/2011
\r
69 // http://support.microsoft.com/kb/2467174
\r
70 // http://www.microsoft.com/downloads/en/details.aspx?familyid=05ce856d-8128-408b-96fa-5e1f57b097d8&displaylang=en
\r
71 public static final Product VISUAL_CPP_2008_SP1_REDIST_X64_KB2467174 = new Product("{8338783A-0968-3B85-AFC7-BAAE0A63DC50}",
\r
72 "Microsoft Visual C++ 2008 Redistributable - KB2467174 - x64 9.0.30729.5570");
\r
74 // // Visual C++ 2008 SP1 Redistributable Package (ia64)
\r
75 // // {5827ECE1-AEB0-328E-B813-6FC68622C1F9}
\r
76 // // Date Published: 8/9/2008
\r
78 // // http://www.microsoft.com/downloads/en/details.aspx?FamilyID=DCC211E6-AB82-41D6-8DEC-C79937393FE8&displaylang=en
\r
79 // public static final Product VISUAL_CPP_2008_SP1_REDIST_IA64 = new Product("{5827ECE1-AEB0-328E-B813-6FC68622C1F9}",
\r
80 // "Visual C++ 2008 SP1 Redistributable Package (ia64) (v9.0.30729.17)");
\r
82 // Visual C++ 2010 runtime files
\r
84 // Visual C++ 2010 Redistributable Package (x86)
\r
85 // {196BB40D-1578-3D01-B289-BEFC77A11A1E}
\r
86 public static final Product VISUAL_CPP_2010_REDIST_X86 = new Product("{196BB40D-1578-3D01-B289-BEFC77A11A1E}",
\r
87 "Visual C++ 2010 Redistributable Package (x86)");
\r
89 // Visual C++ 2010 Redistributable Package (x64)
\r
90 // {DA5E371C-6333-3D8A-93A4-6FD5B20BCC6E}
\r
91 public static final Product VISUAL_CPP_2010_REDIST_X64 = new Product("{DA5E371C-6333-3D8A-93A4-6FD5B20BCC6E}",
\r
92 "Visual C++ 2010 Redistributable Package (x64)");
\r
94 // Visual C++ 2010 Redistributable Package (ia64)
\r
95 // {C1A35166-4301-38E9-BA67-02823AD72A1B}
\r
96 public static final Product VISUAL_CPP_2010_REDIST_IA64 = new Product("{C1A35166-4301-38E9-BA67-02823AD72A1B}",
\r
97 "Visual C++ 2010 Redistributable Package (ia64)");
\r
99 // Visual C++ 2010 SP1 runtime files
\r
101 // Visual C++ 2010 SP1 Redistributable Package (x86)
\r
102 // {F0C3E5D1-1ADE-321E-8167-68EF0DE699A5}
\r
103 public static final Product VISUAL_CPP_2010_SP1_REDIST_X86 = new Product("{F0C3E5D1-1ADE-321E-8167-68EF0DE699A5}",
\r
104 "Visual C++ 2010 SP1 Redistributable Package (x86)");
\r
106 // Visual C++ 2010 SP1 Redistributable Package (x64)
\r
107 // {1D8E6291-B0D5-35EC-8441-6616F567A0F7}
\r
108 public static final Product VISUAL_CPP_2010_SP1_REDIST_X64 = new Product("{1D8E6291-B0D5-35EC-8441-6616F567A0F7}",
\r
109 "Visual C++ 2010 SP1 Redistributable Package (x64)");
\r
111 // Visual C++ 2010 SP1 Redistributable Package (ia64)
\r
112 // {88C73C1C-2DE5-3B01-AFB8-B46EF4AB41CD}
\r
113 public static final Product VISUAL_CPP_2010_SP1_REDIST_IA64 = new Product("{88C73C1C-2DE5-3B01-AFB8-B46EF4AB41CD}",
\r
114 "Visual C++ 2010 SP1 Redistributable Package (ia64)");
\r