2015-01-21 47 views
0

我有一个非常愚蠢的问题,我可以在Web应用程序中创建客户机中的文件夹。我试图这样做。从asp.net web应用程序在客户机上创建一个文件夹

但我无法这样做。我已经使用Visual Studio IDE创建了一个asp.net Web应用程序。当我使用visual studio执行web应用程序时,该文件夹就会被创建。

之后,我在IIS中托管Web应用程序,并尝试访问Web应用程序。该Web应用程序已成功访问,但该文件夹未在客户端计算机上创建。

您能否告诉我如何做到这一点的方法。

谢谢。

+0

你不能这样做。任何解决方案都需要进行可行性研究,因为这对客户是潜在的风险。再次检查您的要求。 – Amit 2015-01-21 11:42:04

回答

0

ASP.NET是一个用于创建网站的框架。使用ASP.NET的应用程序部署到Web服务器,例如IIS。 当调用aspx/ascx文件或外部组件的C#代码后面的ASP代码时,它将在Web服务器(IIS)上执行。

我假设你已经实现了用C#代码创建文件夹的代码。正如我所说,这个代码是在服务器上执行的。 在你的开发机器上,你在同一台机器上有客户端(这是网络浏览器)和服务器(威士忌是IIS)。所以该文件夹被创建。

将应用程序部署到单独的Web服务器后,将Web服务器与客户端分开。我认为你的IIS托管的应用程序已经在安装了IIS的机器上创建了一个文件夹。不在您的本地机器上。

如果你想在客户端创建一个文件夹,你不应该使用C#ASP.NET代码。

你应该做一些研究如何在其他技术中实现它。这里有一些链接 - How to Create a New Folder for Downloading a File

+0

非常感谢清除我所有的疑惑,并让我意识到asp.net web应用程序的工作原理。 – VishwajeetMCA 2015-01-30 11:04:36

+0

不客气。如果我的回答是正确的,我会很感激,如果你会接受它。 – Landeeyo 2015-01-30 14:00:56

相关问题