C# 我可以在我的网站所在服务器的c驱动器上放置一个文件吗?

C# 我可以在我的网站所在服务器的c驱动器上放置一个文件吗?,c#,hosting,C#,Hosting,出于安全原因,我可以将文件放在网站所在服务器的C:驱动器上吗 如果是,那么我如何设置和获取页面上要使用的位置路径 我们可以在网站的根目录上获得如下文件: licFileName = HttpContext.Current.Server.MapPath("~/LicenseFile/") + licFileName; 我是否可以设置服务器的本地驱动器C:的路径并获取?怎么做 阿提克 但是您需要对C:的访问权限,如果它不是您的服务器,则可能会出现问题。 如果我是你,我就不会那样做 您似乎试图阻止w

出于安全原因,我可以将文件放在网站所在服务器的
C:
驱动器上吗

如果是,那么我如何设置和获取页面上要使用的位置路径

我们可以在网站的根目录上获得如下文件:

licFileName = HttpContext.Current.Server.MapPath("~/LicenseFile/") + licFileName;
我是否可以设置服务器的本地驱动器
C:
的路径并获取?怎么做

阿提克

但是您需要对C:的访问权限,如果它不是您的服务器,则可能会出现问题。 如果我是你,我就不会那样做

您似乎试图阻止web用户访问
LicenseFile/

相反,您应该使用web服务器配置阻止对
LicenseFile/
的访问。

只需设置路径。。。licFileName=“C:/myFile.ext”;我不认为这个问题“过于本地化”,而是关于将文件放在服务器上……我可以检查文件吗(就像没有人可以访问internet上的.aspx.cs或web.config文件一样)?
licFileName = @"c:\" + licFileName;