我如何在ASP.NET网站中执行C#代码

时间:2019-07-05 03:02:53

标签: c# asp.net

我是C#.NET的新手。 我想知道如何在.aspx网站buttonClick中执行.cs程序。

让我们说我想在buttonclick中执行以下代码。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication3
{
class Program
{
    static void Main(string[] args)
    {
        int a = 10;
        int b = 20;
        int c = a + b;

        Console.WriteLine(c);
        Console.ReadKey();

    }
}
}

然后单击按钮-

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

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

}
protected void Button1_Click(object sender, EventArgs e)
{

}
}

1 个答案:

答案 0 :(得分:0)

Microsoft不建议从Web应用程序调用.exe,因为出于安全原因w3wp.exe在沙盒环境中运行,因此启动的任何线程/任务/进程都与启动时的不同。自己,因此可能无法按预期工作。

possible,但不推荐。