-
Dec 7th, 2006, 02:23 AM
#1
[All] VS.NET on Vista RTM
Just thought I would post a "update" on Vista and VS.NET IDE support. Seems it turns out that VS.NET 2002 and 2003 will not be supported on Vista. It is possible to install but Front Page Server Extensions are not installable on a new fresh installation of Vista, now an upgrade from XP to Vista may be another story as FPSE will be retained but not worth struggling with. Basically VS will install but without ASP.NET project development. Not being supported does not mean not installable, just there will be no SP's and minor "issues" that you will have to live with.
VS.NET 2005 will also have some issues. VS 2005 SP-1 will fix most of the issues but from what I understand, the "earliest" version of VS.NET which will truely work on Vista hasn't been officially released yet - current estimates are Feb 2007.
VS.NET 2005 SP-1 for Vista (Final Release):
http://www.microsoft.com/downloads/d...displaylang=en
VS.NET on Vista:
http://msdn2.microsoft.com/en-us/vstudio/aa948853.aspx
Several questions can be answered from the Vista/VS.NET FAQ:
http://msdn2.microsoft.com/en-us/vstudio/aa948854
VS.NET 2003 on Vista Issues:
http://msdn2.microsoft.com/en-us/vstudio/bb188244.aspx
Btw, Vista installs with all 4 framework versions by default! 
v1.0.3705
v1.1.4322
v2.0.50727
v3.0
All .NET app will run on Vista as usual but with third party controls you may have additional issues. There may be a need (depending on your app) to run an app as Administrator but its easy to do. Just right click on the exe and click "Run as Administrator". You can create a shortcut to the exe file configured to run as administrator so it will be no extra steps and prevent the possibility of a user forgetting to run as admin.
Here are a few good resource links for app design and troubleshooting in Vista that I have found on the MS site:
• Developer Best Practices and Guidelines for Applications in a Least Privileged Environment
• File and Registry Virtualization
• Application Verifier Tool / LUA Predictor Tool and Shim (for unmanaged code)
Last edited by RobDog888; Apr 10th, 2007 at 10:35 AM.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Dec 7th, 2006, 02:45 AM
#2
Re: [All] VS.NET on Vista RTM
It’s really great you always search the new detail and post on the form, this all thing is very helpful for the people.
This is really good for helping people regularly
-
Mar 9th, 2007, 06:40 PM
#3
Re: [All] VS.NET on Vista RTM
Updated the first post to include the SP-1 for VS 2005 on Vista RTM versions. 
Just published on 3.6.2007 finally!!!
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Mar 12th, 2007, 10:43 PM
#4
Addicted Member
Re: [All] VS.NET on Vista RTM
Unfortunately, the final relase of VS 2005 SP1 for Vista didn't repair double click solution problem. I still can't open VS enviroment when double clik a solution icon. I wonder was it caused by UAC or VS itself.
-
Mar 12th, 2007, 10:45 PM
#5
Re: [All] VS.NET on Vista RTM
Hmm, it may be your system as it opens for me when I double click and I havent even added the SP-1 Vista Update final release.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Mar 29th, 2007, 10:05 AM
#6
Re: [All] VS.NET on Vista RTM
 Originally Posted by michaelrawi
Unfortunately, the final relase of VS 2005 SP1 for Vista didn't repair double click solution problem. I still can't open VS enviroment when double clik a solution icon. I wonder was it caused by UAC or VS itself.
Double clicking a .sln file won't work correctly because it won't launch the IDE with elevated admin rights that it needs..
Your should have a shortcut to Visual Studio .NET 2005 and right click on that, select run as administrator, and then open your sln file from there.
-
Mar 29th, 2007, 10:08 AM
#7
Re: [All] VS.NET on Vista RTM
Doh! Thats correct, I forgot I already did that. I edited all my shortcuts, quick launch, menu items for VS.NET so they will run with admin permissions as one of the first things I did when I installed .NET
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Mar 29th, 2007, 10:11 AM
#8
Re: [All] VS.NET on Vista RTM
supposedly, you can run apps elevated using the shortcut keys
CTRL-SHIFT-ENTER
however I don't know if this works for file types (like sln), or just exes/shortcuts.
I have vista on a testbox here, but I still do all my dev on XP for the moment.
Here is a list of handy vista shortcut keys from the shell team
http://shellrevealed.com/blogs/shell...Shortcuts.aspx
-
Mar 29th, 2007, 10:24 AM
#9
Re: [All] VS.NET on Vista RTM
I cant test it out without having to reboot as I have modified my profile with the UAC. In order to change the setting back it requires a reboot. I'll check out changing the setting back later or unless someone else posts first.
Oh, in case anyone is wondering how to turn off the "User Account Control"...
Control Panel > User Accounts > and un-check "Use User Account Control to help protect your computer" > click OK > Reboot as required.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Mar 29th, 2007, 10:31 AM
#10
Re: [All] VS.NET on Vista RTM
yeah soooooo many people complain about UAC when you can simply turn it off if it really annoys you that much.
I leave it on for testing purposes, and eventually more and more apps will be written to conform to it, and it will be less of an issue because apps simply wont try to access areas that are locked down by UAC (like program files, writing to HKLM registry, etc..)
-
Mar 29th, 2007, 10:34 AM
#11
Re: [All] VS.NET on Vista RTM
Well I have created a secondary user account with limited permissions and the UAC is on. So any testing for the UAC and security is done uder that profile. 
Ps, that MAC commercial with "PC" vs. "MAC" is stupid and innacurate.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Mar 29th, 2007, 09:37 PM
#12
Addicted Member
Re: [All] VS.NET on Vista RTM
 Originally Posted by kleinma
Double clicking a .sln file won't work correctly because it won't launch the IDE with elevated admin rights that it needs..
Your should have a shortcut to Visual Studio .NET 2005 and right click on that, select run as administrator, and then open your sln file from there.
Thanks. I'll try that.
-
Mar 29th, 2007, 09:48 PM
#13
Re: [All] VS.NET on Vista RTM
 Originally Posted by RobDog888
that MAC commercial with "PC" vs. "MAC" is stupid and innacurate.
Sounds like pretty much all advertising.
-
Apr 6th, 2007, 03:43 PM
#14
Re: [All] VS.NET on Vista RTM
I updated the first post with some good links for developing apps on Vista.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Apr 10th, 2007, 09:21 AM
#15
Re: [All] VS.NET on Vista RTM
Rob,
I have an app that by default installs to program files (which I am thinking of changing) but as of right now it does.
Everything runs fine under vista, as I don't do anything with my app outside the boundries of the folder it sits in (and the temp directory).
However when my app downloads an update for itself, and tries to launch the exe that is responsible for applying the update, that "update.exe" get a UAC prompt before continuing. So anyway, my point is, I went to download that "application verifier" that you have a link to, and noticed it says
Application Verifier can be used with any unmanaged application or program
So I guess anything in .NET is off limits for this tool. You might want to at least make a note of that in your post.
-
Apr 10th, 2007, 10:37 AM
#16
Re: [All] VS.NET on Vista RTM
If you need shared data in the program files folder then you need to move it to a shared directory like C:\Users\Public and create a subfolder.
First post updated for app verifier tool. Thanks.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Apr 10th, 2007, 10:39 AM
#17
Re: [All] VS.NET on Vista RTM
Yeah, its just that its not as easy as changing things around because this app is already in production. It needs to be tested under vista to make sure everything works correctly. I hope to make the change sometime in the next month though.
-
Apr 10th, 2007, 10:41 AM
#18
Re: [All] VS.NET on Vista RTM
The File and Registry Virtualization sections of the latest links I posted will come in handy to determine how and where to place data on the file system/registry.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Apr 10th, 2007, 12:52 PM
#19
Re: [All] VS.NET on Vista RTM
yeah I already have seen it in action on my Vista tests. Its automatic, so it doesn't require me to do anything special. Infact the whole point of it being automatic is so the pre-vista program will not know anything is different and function correctly.
As a general rule, I try to stay away from the registry unless I totally need to be in there. I prefer application/user level xml config files personally. Makes things much neater to work with.
-
May 22nd, 2007, 11:13 PM
#20
Addicted Member
Re: [All] VS.NET on Vista RTM
Last week I re-installed my Vista and when I re-installed my VS2005, I realize that .sln files is associated with Visual Studio Version Selector, not VS2005 IDE itself. That's explain why double clicking an .sln file doesn't work by default.
Now, I'm been wondering, where or what is this VS Version selector? Is it an application or just VS IDE command? Where is it located? Can anyone pointed this out ?
-
May 22nd, 2007, 11:22 PM
#21
Addicted Member
Re: [All] VS.NET on Vista RTM
I did a little search on the net, and find this articles. I'll try this one later.
-
May 23rd, 2007, 03:26 AM
#22
Re: [All] VS.NET on Vista RTM
 Originally Posted by michaelrawi
Last week I re-installed my Vista and when I re-installed my VS2005, I realize that .sln files is associated with Visual Studio Version Selector, not VS2005 IDE itself. That's explain why double clicking an .sln file doesn't work by default.
Now, I'm been wondering, where or what is this VS Version selector? Is it an application or just VS IDE command? Where is it located? Can anyone pointed this out ?
The version selector is what allows you to open different SLN files in different versions of VS. If you have VS.NET 2003 and VS 2005 installed on the same system, the version selector will ensure that solutions created in 2003 will open in 2003 and solutions created in 2005 will open in 2005. It also distinguishes between solutions created in a full version of VS and one created in an Express edition. Basically, any solution will open by default in the IDE that created it.
-
May 5th, 2008, 09:53 PM
#23
Hyperactive Member
Re: [All] VS.NET on Vista RTM
Thanks RobDog888 for a very helpful post, it really helps me... God Bless you Rob and to your family..
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|