ASP.NET获取服务器目录的几个方法

ASP.NET获取服务器目录的几个方法,第1张

编写程序的时候,经常需要用的项目根目录。自己总结如下

1、取得控制台应用程序的根目录方法

方法1、Environment.CurrentDirectory 取得或设置当前工作目录的完整限定路径

方法2、AppDomain.CurrentDomain.BaseDirectory 获取基目录,它由程序集冲突解决程序用来探测程序集

2、取得Web应用程序的根目录方法

方法1、HttpRuntime.AppDomainAppPath.ToString()//获取承载在当前应用程序域中的应用程序的应用程序目录的物理驱动器路径。用于App_Data中获取

方法2、Server.MapPath("") 或者 Server.MapPath("~/")//返回与Web服务器上的指定的虚拟路径相对的物理文件路径

方法3、Request.ApplicationPath//获取服务器上ASP.NET应用程序的虚拟应用程序根目录

3、取得WinForm应用程序的根目录方法

1、Environment.CurrentDirectory.ToString()//获取或设置当前工作目录的完全限定路径

2、Application.StartupPath.ToString()//获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称

3、Directory.GetCurrentDirectory()//获取应用程序的当前工作目录

4、AppDomain.CurrentDomain.BaseDirectory//获取基目录,它由程序集冲突解决程序用来探测程序集

5、AppDomain.CurrentDomain.SetupInformation.ApplicationBase//获取或设置包含该应用程序的目录的名称

其中:以下两个方法可以获取执行文件名称

1、Process.GetCurrentProcess().MainModule.FileName//可获得当前执行的exe的文件名。

2、Application.ExecutablePath//获取启动了应用程序的可执行文件的路径,包括可执行文件的名称

LOL获取服务器目录失败,可能由于以下原因造成:

1、首先,检查是否开过第三方软件来启动游戏。

2、是否用游戏提速器,优化过网络进程。

3、显卡驱动是否最新。

4、电脑是否有病毒,木马。是否有其他软件占用的了过多的网络,尤其是播放器的后台加速器,比如PPS等等。

5、游戏聊天,字体问题。

解决方法如下:

1、请卸载第三方软件,记住卸载和删除是不一样的,删掉所有注册列表之类的。卸载游戏,重启电脑,再重新从官网下载最新的客户端。

2、使用电脑管家,进行游戏修复。

3、利用驱动更新的软件,例如驱动精灵等等进行更新。

4、利用杀毒软件,进行后台修复。清理垃圾,关闭不必要的软件。

5、安装一个新客服端在其他路径,下载一个微软雅黑字体安装到系统字体库中。

需要准备的材料分别是:电脑、php编辑器、浏览器。

1、首先,打开php编辑器,再新建php文件,例如:index.php。

2、在index.php中,输入:echo $_SERVER['DOCUMENT_ROOT']。

3、浏览器运行index.php页面,此时会打印出到服务器的根目录。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/344097.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存