locked
App-v client x64 on Win7 RRS feed

  • Question

  • Hi!

    I´m trying to install App-c client 4.6 on Win7 x64. I have followed this thread about pushing prerequisites http://social.technet.microsoft.com/Forums/en/appvclients/thread/76865864-7e94-41c1-b3db-e6f6e0509b06 with a GPO.
    Microsoft Error Reporting and VC++ 2005sp1 are installed with GPO, but not possible to manually or with GPO to install client, only got this error when launching setup.
    "Error 25010. A prerequisite for installation is missing. Installation cannot continune." 

    What else do I need to add to the machine to get this client to install? Documentation on Technet is still for 4.5 client.

    Thanks, Magnus
    Monday, March 1, 2010 8:26 PM

Answers

  • Hello,

    A suggested resource would be the 4.6 requirements page for the client;
    http://technet.microsoft.com/en-us/library/cc843822.aspx

    /Znack
    • Proposed as answer by znack Tuesday, March 2, 2010 1:36 PM
    • Marked as answer by Aaron.ParkerModerator Monday, March 7, 2011 4:23 PM
    Monday, March 1, 2010 8:34 PM
  • Here is what I got working and I honestly think it should be easier than this, especially acquiring the packages needed for install.

    Platform Windows 7 Enterprise x64
    App-V Client 4.6.0.1523

    First, the 64 bit App-V client requires the x86 C++ redistributable files. The setup programs states that it needs the 64 bit versions, but it is incorrect. You can download the appropriate files from http://download.microsoft.com and searching for "visual c++ redistributable". Sort by date release to get the current version. As of today, that would be the Microsoft Visual C++ 2005/2008 Service Pack 1 Redistributable Package ATL Security Updates dated 07/28/2009.

    The downloads are exe files, so you will need something like 7zip to extract the MSI files easily.

    So, here is what you will have:

    1. App-V client - setup.msi
    Edit with ORCA to create an MST file with the following lines added to the Property table to tweak defaults.
    SWIPUBSVRTYPE= Communication type RTSP, HTTP
    SWIPUBSVRDISPLAY= Display Name in client server list
    SWIUBSVRHOST= Host Name or IP Address
    SWIUSERDATA= Path to unique user data
    KEEPCURRENTSETTINGS= 0 or 1, is upgrading and changing above settings, you may want to force changes

    Add SFT_SOFTGRIDSERVER to Computer Configuration > Preferences > Environment Variables and set the value to the name of your App-V server.


    2. DR Watson Application Error Reporting - dw2shared.msi
    Located on the MDOP 2010 cd inthe \App-V\Installers\4.6\Client\x64\Support\Watson directory.

    3. Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package ATL Security Update - vc_red.msi
    Download from MS site

    4. Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL Security Update - vcredist.msi
    Download from MS site


    I created a GPO for each app install since the three other apps can install on both 64 and 32 bit OS's. Of course, when you apply them to the OU, they need to be in the precedence order listed to allow the prerequisites to install first.

    Hope this makes it a little bit clearer for the next person.




    • Proposed as answer by znack Wednesday, March 17, 2010 5:58 AM
    • Edited by Tim Boggs Wednesday, March 24, 2010 6:41 PM
    • Marked as answer by Aaron.ParkerModerator Thursday, July 21, 2011 3:51 PM
    Tuesday, March 16, 2010 11:53 PM

All replies

  • Hello,

    A suggested resource would be the 4.6 requirements page for the client;
    http://technet.microsoft.com/en-us/library/cc843822.aspx

    /Znack
    • Proposed as answer by znack Tuesday, March 2, 2010 1:36 PM
    • Marked as answer by Aaron.ParkerModerator Monday, March 7, 2011 4:23 PM
    Monday, March 1, 2010 8:34 PM
  • I have read this and would say that the information is confusing at best due to the various versions of all components available. I have both the 2005 and 2008 vcredistrib files installed and patched through Windows Update. Yet when I run the setup.exe, it says I still need them installed? What is the trick to getting the app-v client install to see them?

    Also, I am lost on the DR Watson install. I pushed it through GPO successfully and it was not recognized by setup.exe. I played with installing it manually several times and eventually it found it.

    The 4.6.0.357 32 bit version I installed previously required, vc 2005, 2008 and MSXML, I did not have to package DR Watson.

    This version does not say it requires MSXML when running setup.exe.
    Thursday, March 4, 2010 11:33 PM
  • I will admit that I am learning a bit here as I read the forum. This is the pertinent part - I believe - of the install. My vc 2005 and 2008 installs are exactly what it is looking for. I downloaded from the links shown in the technet article, how many different versions of these are there? Expecially considering that all the links point to versions released before the app-v client.


    SoftGrid Action: SWIClientCheckSystem Details: Action started
    SoftGrid Action: SWIClientCheckSystem Details: Checking prerequisites.
    SoftGrid Action: SWIClientCheckSystem Details: Enumerating upgrade code {AA783A14-A7A3-3D33-95F0-9A351D530011} for minimum version 9.0.30729.4148
    SoftGrid Action: SWIClientCheckSystem Details: Product {9A25302D-30C0-39D9-BD6F-21E6EC160475} has version 9.0.30729
    SoftGrid Action: SWIClientCheckSystem Details: Enumeration complete; minimum required version not found
    SoftGrid Action: SWIClientCheckSystem Details: Enumerating upgrade code {1B117BA7-5BC1-419E-820E-7D4F3F412C7B} for minimum version 6.00.3883
    SoftGrid Action: SWIClientCheckSystem Details: Enumeration complete; minimum required version not found
    SoftGrid Action: SWIClientCheckSystem Details: Enumerating upgrade code {86C9D5AA-F00C-4921-B3F2-C60AF92E2844} for minimum version 8.0.59193
    SoftGrid Action: SWIClientCheckSystem Details: Product {7299052b-02a4-4627-81f2-1818da5d550d} has version 8.0.56336
    SoftGrid Action: SWIClientCheckSystem Details: Enumeration complete; minimum required version not found
    SoftGrid Action: SWIClientCheckSystem Details: VC90SP1 installed: false; MSXML6 installed: true; VC80SP1 installed: false
    Thursday, March 4, 2010 11:48 PM
  • Why can't they just put the versions they want in the support directory with DR Watson? Sure would simplify the install.
    Thursday, March 4, 2010 11:49 PM
  • I have made some progress, but I have not been able to cross the finish line.

    The 64-bit App-V client requires vc2005sp1 x86 and vc2008sp1 x64. My first post above was with the x86 versions of both.

    After getting that straightened out, the install log of the MSI client showed both versions of VC installed correctly, but the setup.exe still showed vc2008 as pending. Seems the two install methods are looking for different version numbers.

    Now, after installing from the MSI, App-V appears to be installed, but when I run the MMC it get:

    MMC could not create the snap-in. The snap-in might not have been installed correctly.

    Has anyone else hit this wall?
    Friday, March 5, 2010 4:22 AM
  • I decided to try the setup.exe one more time and payed a little more attention to what it was asking for. Setup.exe wants vc2008sp1 x86. Setup.msi wants vc2008sp1 x64. After manually installing vc2008sp1 x86, the console started working.

    • Proposed as answer by znack Friday, March 5, 2010 4:56 AM
    Friday, March 5, 2010 4:35 AM
  • It´s never version of the VC++ 2005 (8.0.59193) and 2008 (9.0.30729.4148) in the setup.exe. I was able to extract the 2008 (located for a short time in c:\XXXXXXXXXX during installation), but I wasn´t able to extract 2005 and Error Manager.
    Maybe someelse have manage to extract MSI files to deploy through GPO ?

    Thanks, Magnus
    Friday, March 5, 2010 11:43 AM
  • Hello,

    Download the latest redistributable and the latest security patches for Visual C++ 2005 / 2008 and you should be good.

    /Znack
    Friday, March 5, 2010 11:50 AM
  • It´s not good enough with these security patches. , not same version number.
    I was able to extraxt vc++ 2005 sp1 from setup.exe now (found it in appdata during installation).
    So at the momemt I can deploy vc++ 2005 and 2008, but not Microsoft Error Reporting.

    Is same build for x64 and x86 for Error Reporting ?


    Friday, March 5, 2010 1:10 PM
  • Hello,
    I haven't verified it, but usually dr watson is placed in together with the files in the setup-folder.

    You could verify how the binaries look there...

    /Znack
    Friday, March 5, 2010 2:20 PM
  • At least, now it works to deploy App-v 4.6 on Win7 x64 with GPO :) Don´t know what I did wrong, but I needed to use vcredist files from setup.exe to get it to work.

    Have a nice weekend, Magnus
    • Proposed as answer by znack Friday, March 12, 2010 6:17 PM
    Friday, March 5, 2010 3:22 PM
  • That is a nice concept, but it seems there are multiple variations on the download site of VC SP1. When you do a search, you can end up with any one of them. It would be easier if MS would create a repository like hardware vendors do for drives. First you look up VC2008, you see only the latest version, but you can also follow a link for previous versions.
    Friday, March 12, 2010 6:11 PM
  • Here is what I got working and I honestly think it should be easier than this, especially acquiring the packages needed for install.

    Platform Windows 7 Enterprise x64
    App-V Client 4.6.0.1523

    First, the 64 bit App-V client requires the x86 C++ redistributable files. The setup programs states that it needs the 64 bit versions, but it is incorrect. You can download the appropriate files from http://download.microsoft.com and searching for "visual c++ redistributable". Sort by date release to get the current version. As of today, that would be the Microsoft Visual C++ 2005/2008 Service Pack 1 Redistributable Package ATL Security Updates dated 07/28/2009.

    The downloads are exe files, so you will need something like 7zip to extract the MSI files easily.

    So, here is what you will have:

    1. App-V client - setup.msi
    Edit with ORCA to create an MST file with the following lines added to the Property table to tweak defaults.
    SWIPUBSVRTYPE= Communication type RTSP, HTTP
    SWIPUBSVRDISPLAY= Display Name in client server list
    SWIUBSVRHOST= Host Name or IP Address
    SWIUSERDATA= Path to unique user data
    KEEPCURRENTSETTINGS= 0 or 1, is upgrading and changing above settings, you may want to force changes

    Add SFT_SOFTGRIDSERVER to Computer Configuration > Preferences > Environment Variables and set the value to the name of your App-V server.


    2. DR Watson Application Error Reporting - dw2shared.msi
    Located on the MDOP 2010 cd inthe \App-V\Installers\4.6\Client\x64\Support\Watson directory.

    3. Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package ATL Security Update - vc_red.msi
    Download from MS site

    4. Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL Security Update - vcredist.msi
    Download from MS site


    I created a GPO for each app install since the three other apps can install on both 64 and 32 bit OS's. Of course, when you apply them to the OU, they need to be in the precedence order listed to allow the prerequisites to install first.

    Hope this makes it a little bit clearer for the next person.




    • Proposed as answer by znack Wednesday, March 17, 2010 5:58 AM
    • Edited by Tim Boggs Wednesday, March 24, 2010 6:41 PM
    • Marked as answer by Aaron.ParkerModerator Thursday, July 21, 2011 3:51 PM
    Tuesday, March 16, 2010 11:53 PM
  • Forgot one item. On the APP-V GPO, you can also add the environment variable SFT_SOFTGRIDSERVER and specify your server. As configured, everything worked on a fresh install.
    Tuesday, March 16, 2010 11:55 PM
  • Where do you set the SFT_SOFTGRIDSERVE variable ? Under Preferences or as a policy ? 

     

    Thanks, Magnus

    Wednesday, March 24, 2010 1:46 PM
  • Where do you set the SFT_SOFTGRIDSERVE variable ? Under Preferences or as a policy ? 

     

    Thanks, Magnus

    Wednesday, March 24, 2010 1:47 PM
  • In the policy I deploy the application through, I set Computer Configuration > Preferences > Environment Variables > SFT_SOFTGRIDSERVER to the name of my server.

    Please note I had a typo in the first post, leaving the R off the end.

    Wednesday, March 24, 2010 2:49 PM
  • In the policy I deploy the application through, I set Computer Configuration > Preferences > Environment Variables > SFT_SOFTGRIDSERVER to the name of my server.

    Please note I had a typo in the first post, leaving the R off the end.

    Wednesday, March 24, 2010 2:49 PM
  • Thanks, will try. Have you manage to deploy Office 2010 virt pack with gpo also? 

    http://support.microsoft.com/kb/980861

     

     

    Wednesday, March 24, 2010 3:32 PM
  • No, I have not tried Office, we usually install it manually or as part of the imaging process.
    Wednesday, March 24, 2010 6:42 PM
  • Hey Magnus

     

    I've been looking around and I'm having problems finding this client. Where did you find it?

     

    Thanks!

    Monday, March 7, 2011 1:42 PM
  • This so poor of Microsoft!

    It took ages to get the EXACT pre-reqs installed, and the latest MS patches for vs 2005 / 2008 have screwed it all up again.

    Now I'm going to need to write a script to check if the required versions exists or not and install them if needed!

    Thursday, July 21, 2011 2:14 PM