如果我在Codebehind中创建一个文件,物理文件在哪里?

Kul*_*gar 1 c# asp.net io file

    protected void Page_Load(object sender, EventArgs e)
    {
            System.IO.File.WriteAllText(@"C:\CallInformation.txt", "Some data");
    }
Run Code Online (Sandbox Code Playgroud)

是服务器上的CallInformation.txt?还是客户?如果它是服务器,除了指定计算机名称(@"\ Workstation\c $\CallInformation.txt")之外,我如何才能保存文件客户端?

jfi*_*204 5

它建立在服务器上.如果您可以在客户端上创建文件而不实际接受它,那么这将是一个主要的安全漏洞.您始终可以将数据作为流发送给它们,并允许它们选择保存位置.