1.请确认你已经将所引用的控件安装到用户计算机上了,如果是com或者其他非.net组件必须转化,一般你只要将\bin下的dll复制到可执行程序目录下即可。
2.如果你所引用的控件需要驱动程序,请确认驱动程序是否正确安装.
3.出现这种异常,一般是因为在执行主程序前,实例化了某个类,比如以下程序:
SoftDog sd = new SoftDog();
void main()
{
Application.Run(new Form1());
}
由于在执行main函数前已经实例化了SoftDog,而此时计算机上并没有SoftDog这个组件,因此会出现无法得到句柄的错误.你可以改成:
void main()
{
try
{
SoftDog sd = new SoftDog();
Application.Run(new Form1());
}
catch(Exception e)
{
MessageBox.Show(e.Message);
}
来查看错误信息.
希望以上内容对你有所帮助!
}
2.如果你所引用的控件需要驱动程序,请确认驱动程序是否正确安装.
3.出现这种异常,一般是因为在执行主程序前,实例化了某个类,比如以下程序:
SoftDog sd = new SoftDog();
void main()
{
Application.Run(new Form1());
}
由于在执行main函数前已经实例化了SoftDog,而此时计算机上并没有SoftDog这个组件,因此会出现无法得到句柄的错误.你可以改成:
void main()
{
try
{
SoftDog sd = new SoftDog();
Application.Run(new Form1());
}
catch(Exception e)
{
MessageBox.Show(e.Message);
}
来查看错误信息.
希望以上内容对你有所帮助!
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货