Visual Studio :: Debug A Multi Thread Program To See Local Variables Of Each Thread Using 2008
Jan 27, 2010How can we debbug a multi-thread program to see local variables of each thread using visual studio 2008.
View 1 RepliesHow can we debbug a multi-thread program to see local variables of each thread using visual studio 2008.
View 1 Replieshow can we debug multi threading and watch local variables of each thread.
Thread windows does not show variable values.
I have a solution with some projects. There are several break-points in different projects. I want to trace the first thread hit one of these break-points and continue tracing that single thread despite of other threads entering the same code-blocks.
I know this is possible through defining a condition on the break-point i.e, thread name = ... or thread Id = ... but my case is a heavy loaded asp.net application and as soon as I attach to w3wp.exe many threads will hit the break-points. I need some thing like a ThreadLocal<break-point>.
I want to remove checked items from checklistbox (winform control) in class file method which i am calling asynchronously using deletegate. but it showing me this error message:-
Cross-thread operation not valid: Control 'checkedListBox1' accessed from a thread other than the thread it was created on.
i have tried invoke required but again got the same error. Sample code is below:
[code]....
I'm new to threading and have used it successfully, but limited. I can spawn a thread and have the main thread reference variables in the spawned thread, but I don't know how to allow the spawned thread to reference (and update) variables in the main thread.
Any example threading code I've seen on the web appears to be WAY more complicated than what I do, so I am unable to understand or integrate into my code.
Here is a quick example of how I use threading:
[code].....
I am reading the Asp.net security documentation on msdn.I come across these tow terms and get really confused.
# WindowsIdentity = WindowsIdentity.GetCurrent()
which returns the identity of the security context of the currently executing Win32 thread.
# Thread = Thread.CurrentPrincipal
which returns the principal of the currently executing .NET thread which rides on top of the Win32 thread.
I have a password page and when someone enters an incorrect password I want to simply foil a brute force attack by having
bool isGoodPassword = (password == expected_password);
lock (this)
{
if (!isGoodPassword)
Thread.Sleep(2000);
}
I would expect that this would allow all correct passwords without stalling, but if one user enters a bad password another successful password from a different user would also be blocked. However, the lock doesn't seem to lock across ASP.NET threads.
I want a example of multithreading .i want to use it in a web form not on console.i am using C#.net .and how to use thread.sleep method for a particular thread.
View 5 RepliesI have the following scenario which works fine, however I wonder if I can improve the user experience further.I have an asp button which is wrapped in a <a> link. It acts as a link button but it actually works when you turn javascript off. The html is like this - <a><input></input></a>. When a user clicks the button, an event is raised and a new wwindow is openedwhich does something else.The button event does a number of things itself
View 1 RepliesSince I changed from statemode"inproc" to stateserver I canīt se changes done to de session vaiable in a thread. I can only see the first value set to the session variable!
View 6 Repliesi have to do some message exchange with a 3rd party (in a website).When the client posts a page, i start the message exchange. When that doesn't succeed for some reason, i report this to the client by rendering the page with a message.On the background, in a separate thread, i start a process to send abort messages to the 3rd party. I can't do this while the user is waiting for the page to come back, because it might take a few minutes.But in a test project, the test ends when the message to the 3rd party is sent, and after the new thread is started. But it seems that the new thread also ends, when the test is done.
Is that normal behaviour?I do start the thread in a new class with a reference to 2 objects from the class which tries to send the message in the first place, may that be a problem?EDIT: it keeps running when the whole process is started in IIS
I already created the project on VS2008 (windows application), now I want to make it as Installation software, whcih can bring and install at another computer;
- My project are connected to SQL Server, does it accur problem or not, when I take it to install at another PC, where have no SQL server
When i try to run my web application in visua studio 2008 a error window comes out that says: Unable to start program [URL]. The system cannot find the file specified. I googled but not got the solution for this problem. I have VS 2005 and VS 2008 both on my machine. I also unistalled VS 2008 and reinstalled it but that does not solve the problem.
View 5 RepliesBasically what I am trying to do is have my webpage project folder located directly on my local machine (ex. Local #1). Our database is located on a server (ex. Server #1) . I am building my web applications on my local machine and then trying to debug them in Visual Studio 2008. Only every single time I click to debug my project I get a "Security Exception" error that looks something like the following...
"Description: The application attempted to perform an operation not allowed by the security policy. To grant this application the required permission please contact your system administrator or change the application's trust level in the configuration file.
Exception Details: System.Security.SecurityException: Request for the permission of type 'System.Web.AspNetHostingPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed."
I'm somewhat leaning towards the fact that I need to connect to the database to pull information from it and I don't have the proper permissions is the reason why this is happening but I've also read that it can be something that deals with improper configuration of my Web.Config file (i.e. I do not have something enabled).
Note #1: A co-worker of mine is having the same problem if he tries to put the project locally and then debug it. He has full administrative access to the DB and everything else.
My VS 2008 IDE does not show "Debug" option in menu. Also F5 dosen't work and start button is disabled by default.
View 1 RepliesI have recently installed VS2008 standard edition after using VS2008 express and VS2010 Express (on this same laptop) running Windows 7 Build 7100.
On clicking "Debug" the error appears:
"Unable to start program
[URL]
The debugger is not properly installed. Cannot debug the requested type of code. Run setup to install or repair the debugger."
This is for a Web Site - File System originally created in VS2008 express.
I am unable to debug a WSS 3.0 web part using VS2008. I tried debug=true in web.config.
View 5 RepliesCan anyone get classic asp debugging working in visual studio 2008 windows 7 64 bit? I have an exsiting application that I need to debug and I can't get it working in this environment. I have followed the following tutorial and serveral others. [URL] I can't find dllhost.exe or w3wp.exe? And I don't see the below image when hitting ctrl-F5
View 1 RepliesI have an asp.net project in visual studio 2008I press F5 and the "test page" does not launch and I don't understand why.Looked at the properties for the site and "start action" is correctly set to "use current page"Similar question. assuming it automatically launched above, how does one open a 2nd instance of the current debug site (seems like their ought to be a "launch site" button?edit: I went back and launched VS as admin and it did launch the site. Maybe this is a security issue?
View 1 RepliesFirst time i am going to work on (maintenance project) application that is already in production.The application was developed in ASP.net 3.5/C# 3.0(web forms) with jQuery,Ajax,Sql server 2005 and microsoft enterprise library 4.0.,WCF services. Questions (bear with me if my question is wrong)
1) Is it possible to use Visual Studio (2008 with SP1) to debug the remote application (i.e already in production)?.What are the tools do i need to use in order to keep track the things in case something went wrong?
2) Simply looking into Log file ,will solve the issues?
3) After having done with enhancements,is it possible to directly deploy the DLLs into production server.Won't it affect the running application?
what are the procedures i need to follow.Client is ready to provide any tools for my support.(What are the area do i need to aware to handle production system
Usually using Visual Studio's debugger is a breeze. Scanning through Locals quickly shows the values of variables, etc. However, I'm at a loss how to find out the values contained in session state variables? Can anyone give me a hand?Lets say I put a breakpoint right after:
Session("first_name") = "Rob Roy"
How do I view the value contained in Session("first_name") from locals?
When i compile my vs2008 solution which is a web application in debug mode i keep getting message box displayed which says that it cannot connect "whatever.designer.cs". Can
View 2 RepliesDebug-Start Debugging/Debug-StartWithoutDebugging OR Project ASP.Net Configuration launches Dreamweaver. It started lastnight, I had both Deamweaver and VWD 2008 express open at the same time - (I was looking at JQuery in the Microsoft and Dreamweaver enviroments simultaniously). After the first tie this happened, I closed down Dreamweaver (CS3) and it opened when I tried to run my VWD project. I reinstalled VWD 2008 express, IIS and disabled Dreamweaver (renamed the exe). Dreamweaver still came up.
View 4 RepliesI have a VS2010 project that I want to move back and forth between an x86 and an x64 machine. On the x86 machine, several assemblies are located in Program Files, and the path of the assemblies are shown as c:Program Files...... When I move this project to the x64 machine, the same assemblies are located in C:Program Files (x86).... Is there a way that I can confugure VS2010 so I don't have to manually change the path when I move the project from one machine to another?
View 1 RepliesIs there any tool for Visual Studio 2008 which can reformat ASPX code to make it more presentable (eg insert line breaks, format the lines so they wrap when necessary, etc)?
View 5 Replies