Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / Visual Studio.NET / IDE / April 2008

Tip: Looking for answers? Try searching our database.

No 'Edit and Continue' Debugging on Vista 64-bit?

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Ed White - 25 Feb 2008 22:45 GMT
I've been testing out Vista 64-bit on a second partition on my HD, and I
installed VS 2008 on it. I run a program in debug mode, come to a break
point, and then try to edit some code.  A window comes up saying something to
the effect that you cannot edit running a program in 64-bit mode.  Is this
true?  Under Windows XP in 32-bit mode, I can edit a VB program while it is
running, and this has been a extremely useful improvement over the pre-VS
2005 versions of VS.  If this is not available under Vista 64-bit, that is a
major drawback.  Will it be available anytime in the future?
Signature

Ed

Wen Yuan Wang [MSFT] - 26 Feb 2008 07:28 GMT
Hello Ed,

This behavior is by designed. Edit and Continue does not work when Visual
Studio 2005 is running on a 64-bit Windows operating system. VS product
team have heard that, they will consider adding it into future release of
Visual Studio.
http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?Feedbac
kID=267609
[Some features of VS such as edit/continue do not work on 64-bit extended
systems]

We are indeed sorry for any inconvenience this may have caused.
Let me know if you have any more concern. We are glad to assist you.
Have a great,
Best regards,

Wen Yuan
Microsoft Online Community Support
==================================================
This posting is provided "AS IS" with no warranties, and confers no rights.
Ed White - 26 Feb 2008 14:38 GMT
You mentioned "when Visual Studio 2005 is running on a 64-bit Windows".  
Actually, I was running VS 2008 in Vista 64-bit.  It seems to me that the
features of 64-bit VS should be exactly the same as 32-bit VS.  If not, this
is a major hassle.

I was hoping my VB software (which utilizes SQL Server) would run faster in
64-bit because it would more fully utilize my hardware (dual-core 64-bit
processor and 4GB of RAM).  When I tested Vista 64-bit, I installed SQL
Server 64-bit, Office 2007, and the new VS 2008, which I assume all takes
advantage of 64-bit (of course, I ran Windows Update to get all the latest
patches, including Vista SP1).  I recompiled all my VB software in 64-bit and
tested it.  My VB software worked, although I did find a bug with a file
command which worked in XP 32 bit but not in Vista 64-bt.  Also, some other
software I've purchased either was not available in 64-bit or was still in
beta.  I was disappointed to find that the software did not run any faster in
64-bit--as best as I can tell, no difference at all.  With no speed
enhancement and no Edit and Continue in 64-bit, I am not converting to Vista
at this time.  Presumably, Microsoft would like me to convert to Vista, but
there is no compelling reason for it and several reasons not to.
Signature

Ed

> Hello Ed,
>
[quoted text clipped - 16 lines]
> ==================================================
> This posting is provided "AS IS" with no warranties, and confers no rights.
Wen Yuan Wang [MSFT] - 27 Feb 2008 11:04 GMT
Hello Ed,

I'm indeed sorry to hear you have such experience on 64-bit windows. But,
unfortunately, we cannot provide Edit and Continue on 64bit windows so far
(even though using VS 2008). Maybe it would be added into next version of
Visual Studio...

However, you can use E&C against the 32 bit CLR on x64 machine. But, if you
try to do this on 64 bit CLR, VS will prompt a dialog tell you edit are not
allowed. We are indeed sorry for any inconvenience this may have caused.

For more information, you may refer to Steve's blog on MSDN website.
http://blogs.msdn.com/stevejs/archive/2005/11/15/493018.aspx
[Edit and Continue on 64 bit Windows]

Thanks for your understanding.
If you have any more concern, please feel free to let me know. We are glad
to assist you.
Have a great day,
Best regards,

Wen Yuan
Microsoft Online Community Support
==================================================
This posting is provided "AS IS" with no warranties, and confers no rights.
Alexandre Simoes - 17 Apr 2008 21:36 GMT
Hi,
I'm running VS 2005 / 2008 on Vista Ultimate x64 and I'm having this same problem.

My questions are:

1.how can I use the x86 version of the CLR in order to be able to use EnC?

2. Do I loose anything switching back to x86 CLR?

Thanks,
Alex
Ed White - 18 Apr 2008 16:22 GMT
I believe Wen Yuan's response above refers to a blog which gives directions
on how to what you asked, although I haven't tried it myself.  I tried
running Vista 64-bit and found it to be too problematic and slow, and the
lack of Edit and Continue a huge drawback, so I've stuck with XP.

I would like to definitely state to Microsoft that the E&C feature should be
added to the 64-bit version of Visual Studio.
Signature

Ed

> Hi,
> I'm running VS 2005 / 2008 on Vista Ultimate x64 and I'm having this same problem.
[quoted text clipped - 7 lines]
> Thanks,
> Alex
Alexandre Simoes - 21 Apr 2008 23:07 GMT
Hi! Thanks for the help.

It actually work pretty well and doesn't seem to affect anything.

I do find Vista x64 a lot faster and less buggy than its short wheels brother x86, and on top of that I need the 4Gb I have on my laptop to be used not just shown on the computer information like it is in Vista x86 SP1.

Thank you very much guys.
Wen Yuan Wang [MSFT] - 21 Apr 2008 07:17 GMT
Hello Alex

The following blog describes how to compile your managed project with
target CPU of x86.
http://blogs.msdn.com/stevejs/archive/2005/11/15/493018.aspx
[Edit and Continue on 64 bit Windows]

The WOW64 subsystem supports to run 32-bit programs without modification.
But there are some limitations on 64-bit machine. For more detailed
information, please read the following article.
http://support.microsoft.com/kb/896456/en-us
[Overview of the compatibility considerations for 32-bit programs on 64-bit
versions of Windows Server 2003 and Windows XP]

Hope this helps,
Best regards,
Wen Yuan

Microsoft Online Community Support
Delighting our customers is our #1 priority. We welcome your comments and
suggestions about how we can improve the support we provide to you. Please
feel free to let my manager know what you think of the level of service
provided. You can send feedback directly to my manager at:
msdnmg@microsoft.com.
==================================================
This posting is provided "AS IS" with no warranties, and confers no rights.

Rate this thread:







Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.