PetShop中的问题,
我照着Petshop做了一个很简单的小例子,只有几行代码,份为3部分:
Web,IDAl,SQLServerDAL,我在Web页面,上面有一个按钮,一个label,
我要做的是,当点击按钮的时候,label的text显示“调用成功!”
Web代码:
private void Button1_Click(object sender, System.EventArgs e)
{
IAccount dal = (IAccount) Assembly.Load ("TestOA.SQLServerDAL").CreateInstance("TestOA.SQLServerDAL.Account");
Label1.Text=dal.OutStr();
}
IDAL代码:
using System;
namespace TestOA.IDAL
{
public interface IAccount
{
string OutStr();
}
}
SQLServerDAL代码
using System;
using TestOA.IDAL;
namespace TestOA.SQLServerDAL
{
public class Account:IAccount
{
public string OutStr()
{
return "调用成功了";
}
}
}
但是在程序执行的时候,也就是当按钮按下的时候,出现如下错误。
找不到文件或程序集名称“TestOA.SQLServerDAL”,或找不到它的一个依赖项。