Come Upon A Breakpoint, The IDE Won't Let To "step" Through Each Line Of Code?
Mar 18, 2009
I just had to do a complete reinstall of my development machine (reinstalling VS 2005 & SQL Server 2005). I finally am able to run my projects in VS. I can set breakpoints, however, when I come upon a breakpoint, the IDE won't let me "step" thru each line of code. What am I missing?
I'm trying to understand how this code work step by step but I'm confusing How the code work when executed from first step to last step?example: when I set obj to age = 39 . is the first step is checked if the variable in m_Age or checked in Property Age
vb Dim obj As New Minimal obj.Age = 39 MsgBox("after setting the age to 39, age is " & obj.Age.ToString) vb Public Class MinimalPrivate m_Age As Integer Property Age() As Integer Get Age = m_Age End Get
When I started to work on this new project in vb.net 2010, I put many breakpoints to try to understand the execution order of the project, only to find it in vain. Step into command F11 should work correctly according to Visual Studio 2010: Step Into Property/Function(F11) doesn't work as expected. But I when I pressed F11, I found the code is jumping from one place to another based on breakpoints, not line by line or step by step.To give an example, please see the code below
When I press F11 at line 1, it goes to the property 1. After it returns, when I press F11,it goes to property 3 directly, without accessing the code in line 2 and line 3.I do not understand why the code is NOT executed step by step by using F11. If I put breakpoingts in line 2, then line 2 is executed.So it seems to me that the showed execution order is based on breakpoints! So if I put breakpoints at different places, the showed execution order would be different! Thus, it is impossible for me to really understand the execution order.
Using VS 2010 Pro SP1 - XP Pro SP3 I set a breakpoint with F9 and the line turns Red. When I press F5 to start debugging, the Red Breakpoint jumps to another line a few lines away.
I'm attempting to run my first program in vb.net and everything works BUT the array.
Here is the archive: [URL]
The problem occurs in the Maps.vb file on line 17 when the assignment of variables to the array starts. When running the breakpoint debugger you will notice that when it reaches line 17 it just skips the whole sub and then the next breakpoint is unable to be found.
I have a solution with number of projects developed in Visual Studio 2005 and the breakpoint is not working displaying message 'the breakpoint will not be currently hit' No symbols have been loaded for this document. I have tried solutions/suggestions in the forum and none is working. I have deleted the obj and bin directories and nothing worked. Selecting the Debug Menu, Windows, Modules option I can only see the pdb files for some projects (dlls) and cannot see for the project I'm debugging.
I recently acquired a job as IT Support/Developer for a small company. I inherited responsibility for their customer relationship managing system("CRM"). I did not build the web application, but I was expected to remove small bugs and input improvements. The version of the application was it was running on the live server was obviously in its release build, with all code-behind files compiled and hidden away.I was able to find the original application project folder with the aspx and vb source files contained within. I installed Visual Studio 2008 with SP1 onto my work machine, and opened the application as a website. Initially the problem I had was the breakpoints weren't working because the correct symbols weren't being loaded. After a large headache I was able to track down/ generate the correct pdb files, and it stopped complaining about that.As it stands, I can build the website and run it in the debugger. In its completely unmodified state any breakpoints inserted work perfectly fine, however, as soon as I add or modify any new code, the breakpoints cease to work; "Breakpoint will not currently be hit. Source code is different from the original version." As far as I can tell it does not matter which code-behind file I edit the code within, as soon as I make any changes, the breakpoints stop working.Things I have attempted to solve the problem:
-Save and rebuild the website after each change I make.
-Restart Visual Studio.
-Restart my computer.
-Ensured the debugger is set to "Debug" and not release, verified this within the web.config file with "Debug=True".
-Uninstalled all versions and reinstalled the .NET Framework versions 2.0 and 3.5 with the belief that the references assemblies may be incorrect or out of date.
-Tried disabling/enabling/re-enabling various options in the debugger section of the options including "Enable just my code", "Require Source code to exactly match". The latter seemed to make the breakpoints work, but they would appear to randomly jump, obviously pointing to the wrong place.
-Examined the list of modules/output displayed during runtime to ensure the correct assemblies were being loaded, as far as I can tell, they are correct.
-Tried converting the website into a web application project, in order to gain access to the "Clean Solution" option, to no effect (indeed, converting to an application seems to generate even more errors, I'm assuming because the syntax enforcement is much stricter in a project rather than a website).
-Tried deleting the temporary asp.net files for the application.
-Tried redirecting the version of the .NETFramework stated in the IDE to an earlier version. I did this because I noticed the temporary asp.net files created on runtime come under the 2.0.50727 directory yet in the IDE it states it's directed toward version 3.5, however redirecting to version 2.0 not only didn't fix the breakpoints, but created additional errors.
-Contemplated deleting the bin and obj directories, however after attempting to delete the bin directory a large number of errors were thrown, thus I assume the dlls contained within are required to even run, and are not constructed on runtime.
I have a couple of suspicions of what could be wrong:
-The version of Visual Studio used to originally create the application is different from what I'm using now, could this affect the code?
-I need to get it working as an application, not a website. I suspect it was originally created as a web application because the original directory contains a "My Project" folder.
-The symbols/pdb files, while the IDE shows them as being loaded, are still out of sync. If this is the problem then I believe it probably does not lie with the pre-built Microsoft dlls, but rather those created independently as part of the application.
I suppose ultimately I don't understand why rebuilding, website or not, doesn't synchronize the source code with the changes I make. I have been agonizing over this for days now and I truly at my wits end. There's probably some very simple option or configuration.
I am running Microsoft Visual Studio 2008 Professional on a Windows 7 system. While working on the visual basic exercise in chapter 4 of the Microsoft Visual Basic 2008 Step by Step book on the MyMenu program I added a Toolstrip to my form and then I was trying to perform the add OpenFileDialog and ColorDialog controls to the component tray as described at the bottom of page 111 under Using Dialog Box Controls. I could never get the controls to appear in the component tray as instructed in the book.
I am debugging a VB.NET forms program which calls into properties and methods of a class which is part of the same project. I put a break point in the form code but when I step through, it does not step into the class code.
I have just re-installed VS 2005 on my machine. Now when I want to step through my source in Debug My F8 key doesn't work. I did manage to get an icon on the toolbar that I can click to do it but How do I associate the F8 Function key back to that process?
Suppose a dll file is referenced by a project. To step into the dll code, I added the corresponding project to the solution.But I found the program still can not go to the internal code of that dll project.
Suppose a dll file is referenced by a project. To step into the dll code, I added the corresponding project to the solution.But I found the program still can not go to the internal code of that dll project.
I have a program that plays a video and uses the step function to move frame by frame backwards and forwards through the video. The forward frame works just fine:
AxWindowsMediaPlayer1.Ctlcontrols.step(1)
However, the backwards step (below) jumps a full second backwards while the forwards step only steps .033 seconds forward (presumably a single frame).
AxWindowsMediaPlayer1.Ctlcontrols.step(-1)
I can't find any documentation about this problem online and in fact I can't find much mention of this function.the documentation does say the -1 command should step back one frame. IWMPControls2::step method Is this a known bug or is there an updated function I should be using?
I really need to learn much about it, but always stock up,.DOTNET covers the vb.net, C#, C++, ASP.NET, .NET framework is it right?.C++? ASP.NET?What should be my step by step procedure?
Will I start on database? Connection of client and server? Webrowser? Application?...etc etc etc.Will it ok if i start on studying every toolbox item one by one?
I dont have any project or every assignment that needs to be done....All i want is to learn about DOTNET
coming to the topic i want to learn dotnet i am not good at programming. but i want learn it i m very passionate about it.you all know soo much about DOTNET even i want to become like you people.i have a bit knowledge about this but not much..What should be my first step towards this?How should i start with and from where should i start with?
My need is to work with what I have (2005 studio), what I know (Visual Basic) but need a primer. I am a visual learner (so I need to see [1] how the form is created, named and set up). From there I need to see [2] how he code works so that I can implement from there.
In my project, a reference xxx.dll is added. I am going to step into the code inside xxx.dll, therefore I add the project into the existing solution.So far so good for the vb.net xxx.dll file.Suppose another COM Interop.yyy.dll will be added, is there anyway to step into the yyy.dlll internal code?
A problem has started recently - I'm developing an ASP.NET application and when I click 'Start Debugging', it builds and opens a web page, but not where I can set breakpoints or step through the code. From within Visual Studio, it looks as if it's not running after the web page opens.
If I restart the computer, it works the first time or 2, but after a while it starts doing that again. Also, I'm using RDP to access my work computer to do my work. I'm not sure if that has anything to do with it, because I didn't notice this happening the last time I went to the office.
I have a wizard where users need to fill out data. You cannot navigate to the second step until first step is completed.
I enforced this behavior by disabling/enabling "Next" button, but I really do not like this solution, since it seems not really elegant or safe here. What is the good approach on building step-by-step processes with enforcing step completion.
I am using the given code to copy my database files...it works like a charm in debug mode but as soon as I create a setup, it stops working. The error is
"Database Detach Failed"
I tried checking the code line by line and found that the code does not enter the IF block.I have no idea why.
Public Sub bk() Try Dim strDatabasePath As String = My.Computer.FileSystem.CombinePath(My.Application.Info.DirectoryPath, "LIC.mdf")[code].....
Private Sub CMDreturngame_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CMDreturngame.Click Dim gameID As Integer
[CODE]...
The above is my code. I'm trying to get it to step into the bolded code when I click on no in the messagebox, but it keeps skipping. No idea why as I've wrote another piece of code with similar coding, which works perfectly fine.
I seem to lost the practice files disk for this book, and I am trying to 're-learn' this book. I am unable to do the lessons without the practice files. If you have the disk and could maybe zip them up and email them to me? I have the other disks still, and am using the Visual Studio Express to do this.
Is this the correct forum for questions regarding code in the Visual Basic 2008 Step By Step? If so I would like to know why there is a declaration for one PictureBox and not the other. If there is a better forum for Michael Halvorson's book, can anyone direct me there?
i would like to ask for little help in here. I developing application for wake on lan and i have group of checkboxes button and i sub with threads. My problem is in button event i would like to run sub only if checkboxes are checked. All works but problem is when i have this rutines in button action then it start threading all the same time. Its very hard to explain. Bassicaly i wanna read this if checkboxes systematicly 1 by 1 from top to down coz right now in my multitexbox(status) they are all mixed and i can't recognize what belong to what.
I'm trying to understand how this code work step by step but I'm confusing How the code work when excuted from first step to last step? example: when I set obj to age = 39 . is the first step is checked if the variable in m_Age or checked in Property Age
vb Dim obj As New Minimalobj.Age = 39 MsgBox("after setting the age to 39, age is " & obj.Age.ToString)
I am using WebBrowser1.DocumentText to get a websites source code, and then parse a string. I am trying to view the source line by line, and doing it as follows:
[Code]...
However what is displayed is each character from the source code, rather than the line. I am making the client log into a website, and the needed value from the source code is then parsed, so I need to use the WebBrowser type to get the source code.