使用公共连接字符串时,无法在远程服务器上运行asp.net应用程序

时间:2013-04-11 07:23:15

标签: c# asp.net asp.net-mvc

我有一个asp.net Web应用程序。当使用公共连接字符串来调用数据库时,它在REMOTE SERVER中显示错误。但是在LOCAL SERVER上运行正常。该怎么办?

public class MainClass
{

public  SqlConnection getcon()
 {

    SqlConnection con = new SqlConnection("Data Source=b*****;Initial Catalog=**;Persist Security Info=True;User ID=***;Password=**; MultipleActiveResultSets=True" );
    return con;


}

并且Login.aspx包含

 public partial class Login : System.Web.UI.Page
{
MainClass obj = new MainClass();
 protected void bt_login_Click(object sender, EventArgs e)
{  
    SqlConnection con = obj.getcon();

  con.Open();

}

1 个答案:

答案 0 :(得分:0)

我假设MainClass是一个类库解决方案。

如果这是正确的,请检查解决方案的框架版本以及远程服务器上是否存在库文件。