在远程服务器中运行时,无法从主类调用多个常用函数

时间:2014-01-22 07:11:45

标签: c# asp.net .net

我必须从Class1.cs文件中调用多个函数。但是当从这个类中调用多个函数时,它会在REMOTE SERVER上显示错误。但是在LOCAL SERVER中运行良好。 如果我们只调用一个函数,它在远程服务器上工作。 我试过这样的方式,

在主要课程中,

public class Class1
{
public int AddNumbers(int number1, int number2)
{
    int result = number1 + number2;
    return result;
}
public int subNumbers(int number1, int number2)
{
    int result = number1 - number2;
    return result;
}
}

在Default.aspx.cs

public partial class _Default : System.Web.UI.Page
{
Class1 obj = new Class1();
protected void Page_Load(object sender, EventArgs e)
{

}
protected void bt_sum_Click(object sender, EventArgs e)
{
    int num1 = Convert.ToInt32( tb_num1.Text);
    int num2 = Convert.ToInt32(tb_num2.Text);
    int sum= obj.AddNumbers(num1,num2);
    lb_sum.Text = Convert.ToString(sum);

}
protected void BT_DIFF_Click(object sender, EventArgs e)
{
    int num1 = Convert.ToInt32(tb_num1.Text);
    int num2 = Convert.ToInt32(tb_num2.Text);
    int sum = obj.subNumbers(num1, num2);
    lb_sum.Text = Convert.ToString(sum);

}
}

其网址为,http://www.edugame.co/trial/Default.aspx

原因是什么?请帮助。

1 个答案:

答案 0 :(得分:2)

我尝试使用您的代码。但没有发现任何错误。

int sum = obj.subNumbers(num1, num2);

工作正常。请重建包含Class1的项目。并再次举办