IDE :: Very Slow Debug Stepping With Vista 64 Running Vb 10 Express On Hp Pavillion Notebook
Mar 31, 2011
My HP dv6 - 1030US notebook has 4 gb of ram, and a Fujitsu MHZ2320BH G2 hard rive with 166 GB. free. running vista 64 SP2 and all current kb's installed. My problem is trying to test Vb 10 express with this unit. I am an ex vb 6.0 guy(beginner level) and still put small # of apps together for my remodeling company.
Simple question that does not seem to be covered: If I use a lot of Debug.WriteLine statements in my code, will they be completely absent in my production version?
I mean: Is the compiler smart enough to not emit any code for those calls? Or would I have to surround them by #if DEBUG..#end if directives?
I created in application in visual basic 2008 that uses My.Computer.Keyboard.Sendkeys to write strings to notepad. In windows XP 32 bit this goes very very quickly. In Vista 64 SP1 running as an Administrator, the same process is noticeably slower. I am using the code below:
Any tips on what is making the project so slow. I have about 5 report server projects, and about 3 other projects. One for My Generation and another Base Class project with one form. My machine is a 2.0 Intel with 1 gig of ram.
Some times hitting enter causes a huge delay or selecting a chunk of code (10 - 20 lines) and doing a ctrl-c causes a huge lag and then again when I do a paste. Trying to debug by step thru no longer lets me do edit and continue. I get the error "Cannot currently modify this text in the editor. It is read only"
Compiling a 6 meg project after simple changes takes a minute or two to come up.Is it a sourcesafe issue? References? Mcafee Anti virus?
I had done one application using api which send the message to given number. The working of software is very fine without any error working on windows XP SP2. I heard that vista already contain the .net frame work so didnt installed .net frame work in machine. I checked in vista it shows .net frame work is in machine. But when same code i tried to run on Vista it gives the error. Error is as follows
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text ************** System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at SmsSendingApplication.frmSingleMessage.InternetOpenUrl(Int64 hInternetSession, String& lpszUrl, String& lpszHeaders, Int64 dwHeadersLength, Int64 dwFlags, Int64
All of a sudden all vb programs running very slow in XP...... nothing has changed.I took the vb2008 complete out, and reinstalled...... and no difference. other programs like excel run as before, just all my vb2008 programs are really slow.....
1. load gridview from an uploaded excel file (this would probably be about 300 records or so)
2. compare manufacturer, model and serial No to my MS SQL database (about 20K records) to see if there is a match.[code]is there a better way to find a match between the two?
I am having extremely slow build times in a VB project, in VS 2008 Express. Sometimes it takes as long as 10 mins. It's so bad that I almost want to try re-installing VS 2008 Express. It seems to only occur in the one project.
I think it's because I have a background image. For example when I maximize the program it lags. I mean big software companies have programs that have more pixel images and are much more colorful then my program is but never lag why. AVG has nice look but the program never lag. But the code runs fine so that is a good thing. How can I stop the lag with background image?
I am using Windows XP and Visual Studio 2008. Now, i am writing an application which under testing runs fine under XP but when i try to run it under Vista, when i click on the program i keep getting an error saying:System File Intergrator has stopped working.How do i get my application to run on Vista as well as XP?
I created an app that connects to an SqlCe database. it runs fine on my computer (xp) but when i try to run it on other computers, it crashes (on xp machine, the error is : OS error: the OS storage system is not responding, on windows 7 the error is: Access to the database file is not allowed).
On windows 7, if i right click the exe and run as administrator, it runs fine. But, i can't expect my users to do this every time they want to run my app.
I'm using Visual Basic Express 2008 to create an interface with a order database in MS Access 2007 (.accdb file). Everything is fully functional except updating the "Inventory" table is very slow. Updating around 2200 items takes almost 2 minutes and the window will appear as "not responding" for the duration if you click away and come back. Here is the process:1. Tab-delimited text file is picked by user, which includes all inventory items (not just new ones)2. Each line from text is parsed and read into variables (tempSKU, tempItemTitle, etc.)3. Old items are updated and new ones are added. -> This is the bottleneck
I used to have a series of IF statements to check which elements were changed and report them, but that was about 2x as slow. The new code is a little faster but doesn't provide the feedback I liked (update part is commented around):
Private Sub btnImportInv_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) andles btnImportInv.Click Dim strName As String
I made a copy of a VB application project, to make a copy of it for testing.
But when I debug the test copy while the orginal is still running (debugging from Visual Studio), focus changes to the original's main form, and the test copy does not run.
If I try to single step the test copy, same thing, focus changes to original, and test copy does not even step.
I have a small program on the menu written in VB6 retrieve data from Acess run very fast and now want to switch to VBNet2008. VBNet2008 conversion is still normal, but when running the menu does not appear that waiting in line, then click on the menu bar of this menu appears, but not the font is in Unicode data is available. Expect you to help debug programs that run on VBNet2008 still running good access Menu fast as running on VB6. Also supported is Unicode font on VBNet2008 does not function for unicode font. Attach program with VB6 and VB2008.
I have several VB.NET Windows Form applications connecting tp several Network databases. When I build, update and test my apps, I want them to connect to a testing database as opposed to connecting to the production databases when the app is released.Right now, I change a setting in my coding before releasing the app, but I would like this to be automatic, to prevent any testing data in the Production database and vice versa.I found this piece of coding on the web, but it doesn't seem to ever be in DEBUG mode and by DEBUG mode I mean when I click the "Start Debugging" button or the F5 key. [code]
i make a system when i debug my system to my desktop its running..then when i try to debug my system into my laptop its not woriking..i thnk my problem is the sql databse.
I have a VERY perplexing problem in both Visual Basic 2008 & 2010 Express. When I try to debug my project, the program runs without stopping at any breakpoints. If I start the debugging by clicking on Step In, the application just starts running.The Immediate Window has the following line, when I start debuging with Step In:Step into: Stepping over non-user code 'QBPOExport.GlobalFunctions.Main' (QBPOExport.GlobalFunctions.Main is my startup task)
How can I check if user running my application is running Vista or XP?I need to make it If XP then msgbox "XP" else if Vista then msgbox "Vista" endif.
I have a program for playing MP3 files using Media Player. The program developed originally under Vista using VBExpress 2010 works fine.
But when I run it under Win7 parts of the program don't work. In both cases the audio is played OK but under Win7 the 'playstatechange' events don't seem to happen!?!
I have put a breakpoint in event and under Vista the events happen...under Win7 the breakpoint is never reached. In both cases I am using VB Express 2010 and running under the debugger. I have seen this problem reported before in the forums but no answer was apparent.
VB 2008 - I would like to retrieve the Vista Version my app is running under. I understand the System.Environment.OSVersion.Version.Major/Minor/Build but I have a number of Vista Systems, some x86 and some x64. A mixture of Home/Business/Ultimate. Is there a way to recover more detailed info such as "Vista Ultimate x64 SP1" or do I need to poke around in the Registry?
We paid to have a program built as an add in to SolidWorks. I believe it was written with VB6 and now does not work on the newer 64 bit OS. Now the programmer wants an exorbinant (sp?) amount of money to update to work with the 64 bit. Is he legit or just trying to make more cash?
i am using visual studio 2005 on win 7 with office 2007.i have developed win application. i am using microsoft activex spreadsheet component in my program. so it automatically creates reference to AxInterop.OWC11.dll But when i run program in debug mode (open program and click RUN in toolbar it works) it works. But if i run directly .exe (go to bin release doubleclick .exe) it gives error at loading point of that component. It says "Attempted to read or write protected memory. This is often an indication that other memory has been corrupted." An unhandled exception occurrs.AxInterop.OWC11.dll is in release directory.Is this office 2007 error or Win 7 ?
I'm using VB2008 SP1 Express. My app downloads a file from a FTP and compare inside it the registered values,but some users have problems when validating the key,finnaly I found that the following code evaluates TRUE
I've been having a bit of a problem using the while function.
Here is my code (Simplified): Dim RandomNumber3 As Random Dim RandomOutput3 As Integer
[CODE]..............
When running the debug, the program crashes, and when I step into the program, I find that this While statement becomes an infinite loop. This is a program that uses random number generators to assign a value to something, and this while statement is necessary so that there is never two of the same values showing (RandomOutput, RandomOutput2 & RandomOutput) Have to be different to one another.
for some reason this works perfectly, when i do it in debug mode it adds the tasks to stagingtable, and then transfers none duplicates to the regular table. However, when i upload it to the server it does not work.
Using bcp As SqlBulkCopy = New SqlBulkCopy(connstring) bcp.ColumnMappings.Add(0, 1) bcp.ColumnMappings.Add(1, 2)
Ive been trying to get my app to work on a Vista 64 bit machine, i have XP 32 and Vista 32 bit machines. When my friend trys to run he gets this error. "Cannot process request because the process (5252) has exited".
I have an VB.NET 2005 application installed on my Windows 2003 Server.I try to access that application for other computer on my network. Read below:I get this error when running a remote VB.NET application.
System.Security.SecurityException: Request for the permission of type 'System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.
I had the error on my computer running Windows XP. I am use to that, so I went in the FrameWork .NET 2.0 and set the security to FullTrust and the error disapeared. Now I have the same error on my computer that is running Windows Vista and when I go do the same security changes to FullTrust, it does not work. I still have the error showing.Is there some other configuration to do on a Vista machine to be able to run a remote VB.NET application ?