replica nfl jerseysreplica nfl jerseyssoccer jerseyreplica nfl jerseys forums.silverfrost.com :: View topic - VisualStudio integration fails on Vista64
forums.silverfrost.com Forum Index forums.silverfrost.com
Welcome to the Silverfrost forums
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

VisualStudio integration fails on Vista64

 
Post new topic   Reply to topic    forums.silverfrost.com Forum Index -> Support
View previous topic :: View next topic  
Author Message
Sebastian



Joined: 20 Feb 2008
Posts: 177

PostPosted: Mon Feb 02, 2009 8:28 am    Post subject: VisualStudio integration fails on Vista64 Reply with quote

Hello,

the installed VS is 2005 standard, UAC is enabled on that vista64. The installation of FTN95 went fine (no errors reported) except that the VisualStudio integration failed (the button during installation was chooseable and selected).

Looking through the registry keys and comparing against an XP installation, the VS keys are under HKLM\Software\Wow6432Node\Microsoft\VisualStudio\8.0 for vista64 whereas they are under HKLM\Software\Microsoft\VisualStudio\8.0 for XP. The registry keys specific to FTN95 like InstalledProducts\FTN95Project are NOT present anywhere in the registry of vista, though I'd expect the FTN95 installer to report an error if the keys could not be written/verification failed (is there an installation log, or can the installation be started in some verbose mode?).

Thanks.
Back to top
View user's profile Send private message
Andrew



Joined: 09 Sep 2004
Posts: 232
Location: Frankfurt, Germany

PostPosted: Tue Feb 03, 2009 1:01 pm    Post subject: Reply with quote

Did the UAC prompt appear when you first started the install?

Have you tried the install without UAC?

The way to get a log of the plugin install is as follows:

- use WinRAR or 7-zip to extract the ftn95 install executable to a directory
- run the plugin install from the command line with:

Code:
msiexec /I FTN95_VS_PLUGIN_2005.msi /L c:\install.log


This should produce a log file which hopefully should provide more information. I would try this from a normal command prompt and also from an administrator command prompt (use Run as Administrator when starting the prompt).[/code]
Back to top
View user's profile Send private message
Sebastian



Joined: 20 Feb 2008
Posts: 177

PostPosted: Wed Feb 04, 2009 10:04 am    Post subject: Reply with quote

Quote:
Did the UAC prompt appear when you first started the install?

No it didn't.


Quote:
Have you tried the install without UAC?

No and actually I'd prefer to leave it on.


Quote:
The way to get a log of the plugin install is as follows:
- use WinRAR or 7-zip to extract the ftn95 install executable to a directory
- run the plugin install from the command line with:

Does not work, results in this error (both regular and admin console):
Quote:
Microsoft Visual Studio 2005 must be installed in order to install FTN95 for Microsoft Visual Studio 2005. Please ensure Visual Studio 2005 is installed and run setup again.

Anyways, during installation there's a log file created in AppData\Local\Temp which shows the same error, so it just wasn't visible (I was expecting a message box on error).


I just noticed that the Customer Information dialog has "root" as user name which is a bit odd, as I'm not logged in as that user (this account exists though).
Back to top
View user's profile Send private message
Robert



Joined: 29 Nov 2006
Posts: 457
Location: Manchester

PostPosted: Wed Feb 04, 2009 6:54 pm    Post subject: Reply with quote

I am not sure the Wow6432Node bit in the registry makes much difference -- the wow part of the 32-bit emulation handles the remapping. Both VS and the plug-in installer sees a path that it would in 32-bit Vista. As it's HKLM the installer would have to be run with admin privileges -- I assume you are running from an admin account?
Back to top
View user's profile Send private message Visit poster's website
Sebastian



Joined: 20 Feb 2008
Posts: 177

PostPosted: Thu Feb 05, 2009 9:27 am    Post subject: Reply with quote

Quote:
Both VS and the plug-in installer sees a path that it would in 32-bit Vista.

That's what I assume as well (both are 32bit), yet VisualStudio works fine as is.


Quote:
As it's HKLM the installer would have to be run with admin privileges -- I assume you are running from an admin account?

I don't know how VisualStudio was installed, presumably by a regular user account if that's possible at all (as the Wow6432 redirection worked there).
The current account I'm trying to install the FTN95/VisualStudio integration with is an admin one, but I've also tried it with a degraded, regular-user account with exactly the same issue (that is starting the .msi results in the "VS not found" message; using the regular installer aborts with "not enough privileges").
Back to top
View user's profile Send private message
Robert



Joined: 29 Nov 2006
Posts: 457
Location: Manchester

PostPosted: Thu Feb 05, 2009 10:31 am    Post subject: Reply with quote

I suspect Visual Studio was installed with admin privileges. Without a service pack it will not even run on Vista 64 without full admin rights. Are you right clicking the installer and doing 'run as admin'?
Back to top
View user's profile Send private message Visit poster's website
Sebastian



Joined: 20 Feb 2008
Posts: 177

PostPosted: Thu Feb 05, 2009 3:58 pm    Post subject: Reply with quote

Quote:
Are you right clicking the installer and doing 'run as admin'?

Yes, this doesn't work as well.


Quote:
Without a service pack it will not even run on Vista 64 without full admin rights.

The VS installation is 2005/SP1.
Back to top
View user's profile Send private message
Sebastian



Joined: 20 Feb 2008
Posts: 177

PostPosted: Fri Feb 06, 2009 8:51 am    Post subject: Reply with quote

Some testing with a 32bit registry viewer, used account is admin, UAC enabled: when starting the reg viewer (NOT the regedit that comes with vista) the HKLM/SOFTWARE/Microsoft/Visual Studio/8.0/ subkeys are all visible, that is the WOW6432 redirection works fine. The same is true when right-clicking the reg viewer and using the "run with admin rights" entry.

It seems like the execution of the .msi takes place in 64bit (thus the WOW6432 redirection is not active), but I don't see a way to verify this or fix/work around it. Any ideas welcome.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.silverfrost.com Forum Index -> Support All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group