Hallo,
wenn ich versuche, u.a. Code zu kompilieren, bekomme ich eine
System.InvalidOperationException in system.xml.dll
Der Zeile in der der Fehler auftritt habe ich "!!!" vorangestellt. Was
mache ich falsch?
//XmlSerialize1.cs
//--------------------------------------------------
using System;
using System.IO;
using System.Xml.Serialization;
namespace XMLSerializer1
{
/// <summary>
/// Zusammendfassende Beschreibung f�r Class1.
/// </summary>
public class Class1
{
/// <summary>
/// Der Haupteinstiegspunkt f�r die Anwendung.
/// </summary>
[STAThread]
static void Main(string[] args)
{
Customer C1 = new Customer("HansMustermann");
!!! XmlSerializer xSer = new
XmlSerializer(typeof(Customer));
Stream s1 =
File.Open("Customer.xml",FileMode.Create,FileAccess.Write);
xSer.Serialize(s1,C1);
s1.Close();
Console.Write("Now you can look for the File on
your Disk.");
Console.ReadLine();
Stream s2 =
File.Open("Customer.xml",FileMode.Open,FileAccess.Read);
Customer C2 = (Customer)xSer.Deserialize(s2);
s2.Close();
Console.WriteLine("Customer:
{0]",C2.CompanyName);
Console.WriteLine("Last Order Date:
{0}",C2.Orders[C2.Orders.Length-1].OrderDate.ToShortDateString());
Console.WriteLine("Now you can look at the
result.");
Console.Read();
}
}
public class Customer
{
public string ContactName;
public string CompanyName;
public Order[] Orders;
public Customer(string strDummy)
{
Orders = new Order[2];
Orders[0] = new Order("Order 1 of "+strDummy);
Orders[1] = new Order("Order 2 of "+strDummy);
ContactName = strDummy;
CompanyName = strDummy;
}
}
public class Order
{
public DateTime OrderDate;
public string ShipVia;
public Order(string strDummy)
{
OrderDate = DateTime.Now;
ShipVia = strDummy;
}
}
}
andre.seifert
@xmmm.de
>-----Urspr�ngliche Nachricht-----
>Von: [EMAIL PROTECTED]
>[mailto:[EMAIL PROTECTED] Im Auftrag von Mansur
>Esmann [OM]
>Gesendet: Dienstag, 4. M�rz 2003 10:20
>An: [EMAIL PROTECTED]
>Betreff: AW: [Csharp.net] page_load problem und frage zu webcontrols
>
>
>>
>----------------------------------------------------------------------
>> --
>>
>> ich hab noch eine frage zu webcontrols. Es gibt ein treeview
>control,
>> mit dem kann ich ganz einfach aus meiner datenbank auslesen und
>> auflisten, damit es jedoch angezeigt werden kann, muss ich
>zuerst eine
>> dll oder so installieren, wenn ich dass richtig verstanden
>habe. wenn
>> ich so ein treeview beispiel auf einem server laufen lasse,
>muss dann
>> mein anbieter diese controls zuerst installieren oder reicht
>es, wenn
>> ich die dll in ein verzeichniss gebe oder anders gesagt, kann ich
>> irgendwie dieses Beispiel laufen lassen ohne gleich etwas zu
>> installieren, sozusagen indirekt zugreifen?
>>
>
>
>einfach die dll in das Verzeichnis /bin/ legen und fertig.
>Nix installieren.
>
>Du musst halt die referenz auf die dll in Deiner aspx-Seite
>angeben. Thema codebehind / inherits ...
>
>Mansur
>
>_______________________________________________
>Csharp.net mailing list
>[EMAIL PROTECTED]
>http://www.glengamoi.com/mailman/listinfo/cshar>p.net
>
_______________________________________________
Csharp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/csharp.net