Compile Error: Type 'System.IO.FileFormatException' Is Not Defined
Feb 14, 2011
I am writing some simple utility applications in VB.NET. I am using Visual Studio 2010 Express.I'm trying to throw a FileFormatException exception in my code if a user specifies a file that has the wrong extension. Documentation indicates that this exception has been around since .NET 3.0. See
[URL]
However, Visual Studio gives me an error saying that System.IO.FileFormatException is not defined. It's not a typo, either. FileFormatException appears in the object browser in System.IO, but doesn't appear in the Intellisense drop down when I type System.IO.File.
Here is my simple function:
Function ValidateDBFile(ByVal DbFilePath As String) As Boolean
ValidateDBFile = False
If IO.File.Exists(DbFilePath) Then
Dim flInfo As New IO.FileInfo(DbFilePath)
I am working on a multi-form code. For some reason, this randomly began happening just about the time I finished my code. The intial form loads just fine, but when I go to click on any of the selected buttons, the code crashes. and I get an unhandled exception of type 'System.stackoverflowexception' occured. I have checked for any subs calling subs that call subs and I don't have anything of that nature. It is breaking at the point that is bolded and underlined.
When I dynamically compile SilverLight 4.0 application using Microsoft.VisualBasic.VBCodeProvider, I get the following error.
Line: 118 ErrorCode: BC30002 Error: Type 'System.ComponentModel.Design.HelpKeyword' is not defined. Line: 130 ErrorCode: BC30002 Error: Type 'System.ComponentModel.Design.HelpKeyword' is not defined. Line: 141 ErrorCode: BC30002 Error: Type 'System.ComponentModel.Design.HelpKeyword' is not defined. Line: 234 ErrorCode: BC30002 Error: Type 'System.ComponentModel.Design.HelpKeyword' is not defined.
I have tried several ways but can not make this work. We are using .NET 2.0
vb If DataGridView1.Columns(e.ColumnIndex).ValueType = GetType(String) Then 'this did not work either: ElseIf DataGridView1.Columns(e.ColumnIndex).ValueType = GetType(DateTime)
[code]....
Quote:
Error15Operator '=' is not defined for types 'System.Type' and 'System.Type'.
I have this code working. It sets the Visible property of controlToSecure to False. [Code] However I would like to get rid of hardcoding types of properties. In this case i'm hardcoding Boolean. Instead I would like to define the property type dynamically. I tried it like below but I get an error on line 2 "Type property Type is not defined". I just defined that type on the line before though? Does anyone know why this doesn't work and how i could get it to work? [Code]
I have an InvalidCastException Error in my program. The program is that i try to insert an employee record into a database table after getting the details from a form. I've used Money data type is SQL Server for salary and SqlTypes.SqlDecimal data type in employee template class. i've used a stored procedure to pass the values and i add the basic value by passing a parameter by the method
Dim prm8 As SqlParameter = com.Parameters.Add("@basic", SqlDbType.Money) prm8.Direction = ParameterDirection.Input prm8.Value = emp.Bsc
I've used the money datatype itself even in the stored procedure variable.I get the following error.
failed to convert parameter value from sql decimal to decimal Even if i use prm8.Value = Convert.ToDecimal(emp.Bsc)
I get an error Unable to cast object of type 'System.Data.SqlTypes.SqlDecimal' to type 'System.IConvertible'.
I am getting this error when I am tring to load string type to data table)
Using connection As New SqlConnection("connectionstring;") connection.Open() Using Command As New SqlCommand("SELECT ClientId,forename,surname from t_clientdetails
I', working on a program where there are several projects within a solution. The solution contains a forms application, a couple of class libraries, and a public interface.I'm running into a strange problem where I can access the system.drawing.bitmap namespace from the main form and from one of the class libraries, but when I try to access it from the other class library or the interface, it tells me it is not defined. I've tried importing it, and calling it directly with no luck.
but, when I run it, it produces an error: Compile Error: Variable not defined and it points to the second "Environment" string, the one inside the parenthesis. Is there a reference that I should be enabling?
bases is a variable and outs is a label with a number in it. Gives an error --- operand & is not defined for type string and system.windows.forms.label Bases="ooo" and I want to append a 0 or a 1 or a 2 to get "ooo2" for example.
I'm running a button click event so that it will open a spread sheet from a certain path and export it as a pipe delimited as a seperate file name. Everything looks fine except for this one error I keep getting..."Type 'Excel.ApplicationClass' is not defined". I have imported Microsoft.Office.Interop.Excel as well and have added a reference library. I am currently running Visual Studio 2010. Here is the code.
Private Sub btnRun_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'My.Computer.FileSystem.CopyFile(txtBrowse.Text, "Original_Copy.xls", Microsoft.VisualBasic.FileIO.UIOption.OnlyErrorDialogs, FileIO.UICancelOption.DoNothing)
Type 'datestamp' is not defined...How can I update it to resolve the error..
Dim blank As New DateTime(1900, 1, 1, 0, 0, 0) For row As Integer = 0 To dgvReturns.Rows.Count - 1 Dim value As Object = DgvReturns.Rows(row).Cells(9).Value
I'm trying to implement the GetHttpContext function from HtmlHelperTest.cs in VB.NET using Rhino Mocks, but I'm getting "Type 'HttpContextBase' is not defined." The compiler suggests changing it to HttpContext, but when I do that I get a run time error that a sealed class cannot be mocked.My test project references System.Web and also imports that namespace. Is there something else I need to do in order to get the HttpContextBase type to be visible to the code I'm witting?
[url] aspx has an example of using invoke to write to a textbox from a different thread than where it was created. I need to do this in a current program I am working on, so I tried the VB version of the code in my VB 2008. I get an error at "Dim d as New SetTExtCallback(AddressOf SetText)" stating that Type'SetTextCallback' is not defined. In the example, SetTextCallback is not defined anywhere - something they left out?
Sub ChangeLanguage(ByVal caller As Object, ByVal lang As String) Dim c As Control = caller.GetNextControl(caller, True) Do Until c Is Nothing
[code].....
I call the sub with:
ChangeLanguage(Me, "en")
The problem I have is that I get the error: "Type 'caller' is not defined."If I change GetType(caller) to GetType(vbLogin) it works fine. (vbLogin is one of the forms)I need to find a way to get it working using caller though.
I found the code below and when i run it I get the message Type 'BindingSource' is not defined. What do I need to do to get it to work. I just want to run it and try it out!!!!!!
I am experimenting with RavenDB embedded in my application. I am receiving a "Type 'EmbeddableDocumentStore' is not defined" error. I do, however, have a reference to Raven.Client.Embedded in my project.
Here's my VB.Net code:
Imports Raven.Client.Client Imports Raven.Client Sub Main()
I have a class named "Person" defined in the App_Code folder with Visual Web Developer 2008 Express Edition. It was working fine when I set it up the other day. Now, I get the message "BC30002: Type 'Person' is not defined" when I reference the class in my code behind page.