我也了也个登陆控制程序.
App.Config文件中将相关的登录字段都写在里面:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
   <appSettings>
     <add key="ConnectionString" value="server=localhost;user id=sa;pwd=dhl;database=jxzlcp"/>
     <add key="Database" value="jxzlcp"/>
     <add key="Server" value="localhost"/>
     <add key="Password" value="dhl"/>
     <add key="Userid" value="sa"/>
     <add key="LoginUser" value="admin"/>
     <add key="LoginPassword" value="admin"/>
   </appSettings>
</configuration>//在Login.form中:
private void Ok_Click(object sender, System.EventArgs e)
{
if((userid.Text==System.Configuration.ConfigurationSettings.AppSettings["LoginUser"].ToString())&&(username.Text==System.Configuration.ConfigurationSettings.AppSettings["LoginPassword"].ToString()))
{
MainForm mainForm=new MainForm();
this.Visible=false;
mainForm.Show();

}
else
{
MessageBox.Show("用户名或密码不正确,请核实!","提示框",MessageBoxButtons.OK);
userid.Focus();
return;
}
}这个程序在win2000下没有问题登录正常,现在换了win2003了,就是登录不成功.错误内容
System.IO.FileLoadException: 对程序集“DevComponents.DotNetBar”进行强名称验证失败。
不知道是什么原因,请大家帮帮想想是不是系统的 问题。 谢谢!