初学者问题关于XAML命名空间引用
我学习的书是 清华大学出版社 《Visual C# 2010 从入门到精通》 第24章有一个程序连书附带光盘的程序都报错了,请问是什么原因?
程序是这样的
一个普通的WPF 应用程序 OrderTickets
添加一个命为TickOrder.cs的类。
为了在XAML代码中,对OrderTickets命名空间中的类型进行引用,在
<Window x:Class.....
......
xmlns:x="http://schemas.
//后面添加以下代码
xmlns:ticketOrder="clr-namespace:OrderTickets"
//其后在
<Window.Resources>
<ticketOrder:TicketOrder x:Key="OrderData"/>//这句代码打出后,程序直接报错,错误如下
</Window.Resources>
错误 1 未找到类型“ticketOrder:TicketOrder”。请确保不缺少程序集引用,并且已生成所有引用的程序集。
C:\Documents and Settings\Administrator\My Documents\Microsoft Press\Visual CSharp Step By Step\Chapter 24\OrderTickets\OrderTickets\TicketForm.xaml 7 10 OrderTickets
至于添加的类文件代码如下
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OrderTickets
{
class TicketOrder
{
private string eventName;
private string customerReference;
public string EventName
{
get { return this.eventName; }
set
{
if (String.IsNullOrEmpty(value))
{
throw new ApplicationException
("Specify an event");
}
else
{
this.eventName = value;
}
}
}
public string CustomerReference
{
get { return this.customerReference; }
set
{
if (String.IsNullOrEmpty(value))
{
throw new ApplicationException
("Spevify the customer reference number");
}
else
{
this.customerReference = value;
}
}
}
}
}
我完全按照书上的代码敲的,大小写都检查了好几遍,符号之类的也检查好久 ....是不是需要安装什么其他的程序?
我用的操作系统是XP,这本书用的是Win7。是这个原因吗?
非常诚恳的请求指教
我真的没办法了...