Hi,
I have attached some prototype files for the project in which i intend to
undertake to understand a little more about how Linux Works. I am completely
new to Mono, so I decided to create a small app in Visual Studio 2008 which
I knew that works but I am getting several errors when building the solution
as stated below. This application runs off of a USB Pen drive called
KINGSTON at the moment which where the text file that is read and modified
is stored. 

Application Output:

Unhandled Exception: System.ArgumentOutOfRangeException: < 0
Parameter name: length
  at System.String.Substring (Int32 startIndex, Int32 length) [0x00088] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/corlib/System/String.cs:363 
  at WindowsFormsApplication1.Form1.Form1_Load (System.Object sender,
System.EventArgs e) [0x00087] in
/media/KINGSTON/WindowsFormsApplication1/WindowsFormsApplication1/Form1.cs:96 
  at System.Windows.Forms.Form.OnLoad (System.EventArgs e) [0x00022] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Form.cs:2100
 
  at System.Windows.Forms.Form.OnLoadInternal (System.EventArgs e) [0x00023]
in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Form.cs:2879
 
  at System.Windows.Forms.Form.OnCreateControl () [0x00027] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Form.cs:2043
 
  at System.Windows.Forms.Control.CreateControl () [0x0009e] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:3731
 
  at System.Windows.Forms.Control.WmShowWindow
(System.Windows.Forms.Message& m) [0x00036] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:5627
 
  at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m)
[0x001dc] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:5219
 
  at System.Windows.Forms.ScrollableControl.WndProc
(System.Windows.Forms.Message& m) [0x00000] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ScrollableControl.cs:797
 
  at System.Windows.Forms.ContainerControl.WndProc
(System.Windows.Forms.Message& m) [0x0003d] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ContainerControl.cs:589
 
  at System.Windows.Forms.Form.WndProc (System.Windows.Forms.Message& m)
[0x00166] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Form.cs:2547
 
  at System.Windows.Forms.Control+ControlWindowTarget.OnMessage
(System.Windows.Forms.Message& m) [0x00000] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:225
 
  at System.Windows.Forms.Control+ControlNativeWindow.WndProc
(System.Windows.Forms.Message& m) [0x00000] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:206
 
  at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr
wParam, IntPtr lParam) [0x0006a] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/NativeWindow.cs:188
 
  at System.Windows.Forms.XplatUIX11.SendMessage (IntPtr hwnd, Msg message,
IntPtr wParam, IntPtr lParam) [0x0008d] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs:4898
 
  at System.Windows.Forms.XplatUIX11.MapWindow (System.Windows.Forms.Hwnd
hwnd, WindowType windows) [0x0003c] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs:1435
 
  at System.Windows.Forms.XplatUIX11.CreateWindow
(System.Windows.Forms.CreateParams cp) [0x00569] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs:2723
 
  at System.Windows.Forms.XplatUI.CreateWindow
(System.Windows.Forms.CreateParams cp) [0x00000] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUI.cs:475
 
  at System.Windows.Forms.NativeWindow.CreateHandle
(System.Windows.Forms.CreateParams create_params) [0x0000c] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/NativeWindow.cs:112
 
  at System.Windows.Forms.Control.CreateHandle () [0x0003f] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:4375
 
  at System.Windows.Forms.Form.CreateHandle () [0x00000] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Form.cs:1930
 
  at System.Windows.Forms.Control.CreateControl () [0x00044] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:3711
 
  at System.Windows.Forms.Control.SetVis
ibleCore (Boolean value) [0x0003e] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:4923
 
  at System.Windows.Forms.Form.SetVisibleCore (Boolean value) [0x00071] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Form.cs:2404
 
  at System.Windows.Forms.Control.set_Visible (Boolean value) [0x0000c] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:3372
 
  at (wrapper remoting-invoke-with-check)
System.Windows.Forms.Control:set_Visible (bool)
  at System.Windows.Forms.Application.RunLoop (Boolean Modal,
System.Windows.Forms.ApplicationContext context) [0x00059] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Application.cs:736
 
  at System.Windows.Forms.Application.Run
(System.Windows.Forms.ApplicationContext context) [0x00014] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Application.cs:635
 
  at System.Windows.Forms.Application.Run (System.Windows.Forms.Form
mainForm) [0x00000] in
/usr/src/packages/BUILD/mono-1.9.1/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Application.cs:623
 
  at WindowsFormsApplication1.Program.Main () [0x0000b] in
/media/KINGSTON/WindowsFormsApplication1/WindowsFormsApplication1/Program.cs:20 

Build Output: 
Build successful.
System.Xml.Linq, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089 could not be found or is invalid.
System.Data.DataSetExtensions could not be found or is invalid.
System.Deployment could not be found or is invalid.


http://www.nabble.com/file/p20588704/Form1.cs Form1.cs 
http://www.nabble.com/file/p20588704/Form1.Designer.cs Form1.Designer.cs 
http://www.nabble.com/file/p20588704/WindowsFormsApplication1.sln
WindowsFormsApplication1.sln 
http://www.nabble.com/file/p20588704/WindowsFormsApplication1.suo
WindowsFormsApplication1.suo 
http://www.nabble.com/file/p20588704/Program.cs Program.cs 
http://www.nabble.com/file/p20588704/Form1.resources Form1.resources 
http://www.nabble.com/file/p20588704/Form1.resx Form1.resx 
http://www.nabble.com/file/p20588704/WindowsFormsApplication1.mds
WindowsFormsApplication1.mds 
http://www.nabble.com/file/p20588704/WindowsFormsApplication1.csproj.user
WindowsFormsApplication1.csproj.user 


I Know its possible to port across Applications from Visual Studio 2003 with
PRJ2MAKE, I have made the same file within a version of VS 2003 that I had
but the code then doesnt work for reading in the text file, but modifies it
and saves it and thats it but I am sure that is for a different forum. Any
help will be glady Appreciated. 
-- 
View this message in context: 
http://www.nabble.com/Converting-a-Visual-C--Application-to-Linux-with-MonoDevelop-tp20588704p20588704.html
Sent from the Mono - WinForms mailing list archive at Nabble.com.

_______________________________________________
Mono-winforms-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-winforms-list

Reply via email to