IDE :: Code Error Not 'detected' By W7-64 Bit VS But Correctly Trapped By XP-32 System?
Mar 25, 2012
I recently revised a VB ListView and removed one column of data, and failed to spot an If ... Then reference to data in the removed column. The code runs without the 'impossible' SubItem query being detected in my W7-64 desktop IDE, but crashes in the compiled/ installed version. In my older XP-32 laptop however the code error is trapped as it should be. I have noticed occasionally that other minor code errors are not trapped in the W7-64 system - is that normal, or has my W7 IDE been damaged somehow? Should I delete and re-install VS 2010 in the W7 machine ... not a trivial task!
I have a windows service written in .NET 2.0 that will run every 5 minutes and executes bunch oracle SQL/PLSQL scripts based on time/validation, it throws the above said error some times against some SQLs, the same SQLs run fine at later point without any error, I have no idea what is going on with the app. I am not sure if this has any thing to do with oracle connection pool as I am properly closing the connections after every SQL execution.
Exception:
System.Exception: Unexpected return code: 1 at System.Data.OracleClient.DBObjectPool.GetObject(Object owningObject, Boolean& isInTransaction) at System.Data.OracleClient.OracleConnectionPoolManager.GetPooledConnection(String encryptedConnectionString,
I've developed a simple program and in it I 'copy-pasted' some code which makes a copy of the program executable in a particular path (docs folder) and sets registry to start the executable in windows start-up only.. Everything is working absolutely fine in my PC. But when I sent the exe to my friend's PC. Then the antivirus in her PC detected it as a trojan!
Im trying to make a simple uploading program but when i run the program it is being detected as a virus and is being deleted. I have tried using 2 different ways of doing the ftp uploading but both are being deleted. the code im using is:
My.Computer.Network.UploadFile("file location", "upload location", "username", "password") and Dim request As System.Net.FtpWebRequest = DirectCast(System.Net.FtpWebRequest.Create("upload
This is the message that I'm getting out of a program I'm writing.
InvalidApartmentStateChange was detected
Message: The current thread used to have an apartment state of MTA, but the application has CoUnitialized this thread and it is now STA. This may cause calls on RuntimeCallableWrappers representing some COM components to fail and may also cause COM component that are not multi-threaded to be accessed from multiple threads at the same time which can cause corruption or data loss.The current program structure is UI buttons that activate a BackGroundWorker object to do the processing and display progress in a progressBar.The only thing I seem to have added (as in I disable the code and it works fine) is code to print two reports.To sum up, I'm in the backgroundWorker thread, and I kick off an event "PrinterDoc1.Print()" which I've handled (there doesn't seem to be much flexibility on using an event for that), then later on in the backgroundWorker thread this error shows up pointing to the invocation of a delegate which updates a label on my form.
I'm using an AutoDesk Inventor View API (dont think it matters for this question) placed on my form. I can call files and have them open without issue, only when I open assemblies (drawing files) I get this error:
"LoaderLock was : Attempting managed execution inside OS Loader Lock. Do not attempt to run managed code inside a DllMain or image initialization function since doing so can cause the application to hang."
I dont expect anyone to know much about the API, however I assume this is a common error.
im developing an application with an error log, when something goes bad, it must send through mail the error details so i can remotely fix and upload a new update with the fix.Im using Try Catch Exception but i have a lot of methods to include this option in, is there another way to do it without doing so much code?
why I am getting the following error? I have debugging enabled.Server Error in '/' Application.A potentially dangerous Request.Form value was detected from the client (strContent="<p>test</p>").
Description: Request Validation has detected a potentially dangerous client input value, and processing of the request has been aborted. This value may indicate an attempt to compromise the security of your application, such as a cross-site scripting attack. You can disable request validation by setting validateRequest=false in the Page directive or in the configuration section. However, it is strongly recommended that your application explicitly check all inputs in this case.
Exception Details: System.Web.HttpRequestValidationException: A potentially dangerous Request.Form value was detected from the client (strContent="<p> test</p> ").
Source Error: The source code that generated this unhandled exception can only be shown when compiled in debug mode. To enable this, please follow one of the below steps, then request the URL:
1. Add a "Debug=true" directive at the top of the file that generated the error. Example:
<%@ Page Language="C#" Debug="true" %>
or:
2) Add the following section to the configuration file of your application:
I have a class with a static list of keys, and I have a static method called Remove() that removes a key from that list.Now what I understand from the contracts post conditions is that as the programmer of the class, I guarantee that the current public method does something specific, in this case : removing the element of the list.
Here's what I've written:
private static List<Keys> m_usedKeys; // private list of keys public static void Remove(Keys _key) {
[code]....
What I'm trying to "Ensure" here, is that the Remove() method removes the key for real from the list (Yes this might be a trivial example, but I get the error there.)when I write the Contract.Ensures() line, VS2010 gives me the following error :
Error 3 Detected expression statement evaluated for potential side-effect in contracts of method 'LibJungleTimer.KeyBind.Remove(System.Windows.Forms.Keys)'. (Did you mean to put the expression into a Requires, Ensures, or Invariant call?) C:UsersJoelDocumentsProgrammationJTJungleTimerLibJungleTimerKeyBind.cs 51
I think this error says that the expression m_usedKeys.remove(_key); has a potential side-effect. In fact, it has a side-effect, it removes a key from the list!If I try to write something like this instead :
It is working with vb6 but when I used vb.net 2008 it is not working Private Declare Function GetComputerName Lib "kernel32" _ Alias "GetComputerNameA" (ByVal lpBuffer As String, ByVal nSize As _ Long) As Long Public Function ComputerName() As String Dim sBuffer As String [Code] .....
How would you structure a large project with most of the business logic already inside stored procedures?We are moving from classic ASP to ASP.NET (VB) and pretty much all the business logic is inside stored procedures.Getting the logic out of there is pretty much impossible since my boss doesn't want to (too expensive, takes too long, no "real" added value).I was thinking about making a presentation layer made of aspx pages, a business logic / data access layer that would basically get the data and interact with the existing stored procedures and a business entities layer that would be made of classes (for entities and collections) containing the information to interact between those two layers.The reason I wanted to make those layers was to be able to reuse most of the code without duplicating it.
Error 1 Custom tool error: Failed to generate code. Exception of type 'System.OutOfMemoryException' was thrown. C:Documents and Settingsmiller_aDesktopFront End FCOMOctobaseOctobasefcomDataSet.xsd 1 1 Octobase
What does this mean? I have this error after i tried to add a database to my project in vb.net.If you're not living on the edge, you're taking up too much room
I am creating a application in VB.net. I've just managed to get a mssql connection going with the many people on this forum. I am now trying to establish a connection with Sybase server/db. Upon entering the username and password from my application front end, I get the following message:
I am creating a application in VB.net. I've just managed to get a mssql connection going with the rom many people on this forum. I am now trying to establish a connection with Sybase server/db. Upon entering the username and password from my application front end, I get the following message:
vb Dim s As String = strContents '<a global variable) Dim currentPos As Int64 = 0 Dim endPos As Int64 = strContents.Length - 1 '// A dictionary, used to count the frequencies Dim characterCounter As New Dictionary(Of [String], Int64)() While currentPos <> endPos '//
[CODE]...
Gives this error: Value of type 'System.Collections.Generic.KeyValuePair(Of String, Long)' cannot be converted to 'System.Collections.DictionaryEntry'.
I have a line of C# code and can't translate it correctly. 'myString' is a string and 'a' and 'k' are both UInt:a += (uint)(myString[k + 0] + (myString[k + 1] << 8) + (myString[k + 2] << 16) + (myString[k + 3] << 24)); Translators for VB suggest the following but I get "Operator '<<' is not defined for types 'Char' and 'Integer': a += CUInt(myString(k + 0) + (myString(k + 1) << 8) + (myString(k + 2) << 16) + (myString(k + 3) << 24))
In my application, I have a call for an update to a table on my database. I know that it is executing because I get a 1 returned when checking the number of rows affected but when I look on the DB the value is not updated - I have refreshed and still no update. Here is the code, taskgrp_template is type bit and taskgrp_id is type integer. Id is also set to the correct value, as the result of my tracepoint - results listed below code.
mycmd.CommandText = "UPDATE p2_taskgroups SET TASKGRP_template = 1 WHERE TASKGRP_ID =" & id rowsChecked = mycmd.ExecuteNonQuery()
Tracepoint result: the value of id is 55 and the value of templateCheck is 14 the number of rows affected was 1
In order to multithread correctly, so that my UI gets updated and the background code functions correctly, I've been doing this:I have one sub that does the UI updating and checks for invocation: [code] However, I need to update the UI within the Class now. When I do that, my app is no longer responsive. I need to do all UI updating within the form class and all background code within my custom class.I just can't figure out how to determine at what part my class is at, to update the UI.The UI has a few labels and a picture box that needs updating. As it runs a new process, (about 8 in all) I need to update the picture box and labels with the appropriate information so that the user knows where the app is at.
The vb.net code is functioning correctly as it talks to a device through COM1 serial port.What I was hoping was the equivalent c# code is not creating the same string and as a result, the serial 'packet' is not correct. Check this illustration of my problem [URL]...
My goal is to eliminate the addition of the extra characters '/0' and '/b' that what I hoped was the c# equivalent to the correctly functioning vb.net code. It just occurred to me I should change the code to employ Stringbuilder. The 'packetbuilder' method/function builds a string and keeps concatenating things to itself.
THis is my error: The designer cannot process the code at line 25: Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font The code within the method 'InitializeComponent' is generated by the designer and should not be manually modified. Please remove any changes and try opening the designer again.
Callstack is: at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.CreateQuoteExpression(XmlElementData xmlElement) at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.XmlElementData.get_CodeDomElement()
This is driving me round the bend. I'm a long time VB.NET forms developer, quite new to ASP.NET and completely new to MVC. I'm creating vbhtml pages that use the VB.NET razor syntax, and I seem to be constantly fighting against the UI which is trying to indent my code incorrectly. Take the following example, based on the template page for a new Razor view:
I've been trying to open a program called 'idump'. I've been getting this error message when I try to open the program "Component 'Mscomctl.ocx' or one of its dependencies not correctly registered: a file is missing or invalid". I also try the instructions but another error message pops up which says,
I am using VS 2008, Office 2007, and Win7 Home Premium on my system.I have a simple application which should be a breeze to build. All I am attempting to do is pull data from an Access database with four small tables into a data grid on a windows project. Should be simple, set up the data connection, choose a datagrid from the table in the data source view, drag it onto the page and done, right?I can't get it to work. It will all work fine until I attempt to run or debug the project. The data will not show up. The data grid does, but I get this error: A first chance exception of type 'System.InvalidOperationException' occurred in System.Data.dll
As I said, the project seems to build fine, but it will not pull the data. After the initial build I get the message that Windows will show this page in Compatibility View. Is it something with Win7 Home Premium, or a setting somewhere?
I wrote the code below which calculates the length of a line on the form and save record. An error occurs when the programme tries to save the record. It gives me "Cannot perform '=' operation on System.Int32 and System.String" error. I checked the data type of "ID"(int), "Microscope"(Varchar), "Magnification"(int) and "Calibration"(Decimal), and they are fine so far as I know.
Code: Private Sub btnEnd_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnEnd.Click 'Check if the length textbox is not empty