编写程序的时候,经常需要用的项目根目录。如下
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;//获取启动了应用程序的可执行文件的路径,包括可执行文件的名称
分享到:
相关推荐
一次复制多份本文件程序,在内容中写入文字,点“复制文件”时,将会在其根目录下找到复制的文件。(VB6.0源代码编写)
编写程序的时候,经常需要用的项目根目录。自己总结如下 1、取得控制台应用程序的根目录方法 方法1、Environment.CurrentDirectory 取得或设置当前工作目录的完整限定路径 方法2、AppDomain.CurrentDomain.Base...
编写程序的时候,经常需要用的项目根目录。现在把方法总结如下分享给大家
运行程序 ...file_name: excel文件名,默认存储在项目根目录下的result文件夹内,使用时间做区分 """ file_name = "行政村统计数据.xlsx" province_code_list = ["15", ] main = Main(province_code_
c#编写程序的时候,经常需要用的项目根目录。自己总结如下。
源码爱好者注:编译后运行的时候请把EXE文件从Debug目录中拷贝到项目根目录中,若不然会出错。 编著、程序设计:唐明理 程序顺序: 初始化队列、待处理节点入队列, 依靠对目的地估价距离插入排序,将离...
从应用程序的根目录: $ starrynight generate-autoconfig$ starrynight scaffold --framework nightwatch 从项目根目录将此仓库克隆到packages子目录中。 您可能需要创建一个packages目录。 user@host: ~ /YOUR_...
5.4 使用Eclipse建立Web开发项目 5.5 Eclipse的常用快捷键 5.5.1 有关格式化的快捷键 5.5.2 有关调试的快捷键 5.5.3 有关重构的快捷键 5.6 小结 第六章 Log4j使用指南 6.1 Log4j介绍 6.1.1 Log4j历史 6.1.2 Log4j...
简明批处理教程22009年10月20日 星期二 下午 05:35 最近对于批处理技术的探讨比较热,也有不少好的批处理程序发布,但是如果没有一定的相关知识恐怕不容易看懂和理解这些批处理文件,也就更谈不上自己动手编写了,古...
将文件自己放到根目录下面,比如在eclipse中解读xls文件时,先将其用excel打开,然后另存为 csv文件格式,然后更改后缀名为txt,并根据相关提示将编码转换为你的工具现在正使用的编码,例如utf-8 文件时,假设项目名...
每人按指定题目进行设计,严禁抄袭,要求每人自己动手编写程序,采取同一组同时检查程序及运行结果,检查时同组成员每人陈述自己的分工,同一选题不同组如发现代码完全一样,则双方都作不及格处理。 (1)达到课程...
q 不需要项目文件,可以把一个目录当作一个Web应用来处理。 总体来说,ASP.NET网站适用于较小的网站开发,因为其动态编译的特点,无需整站编译。而ASP.NET应用程序适应大型的网站开发、维护等。 4.2 代码隐藏页模型...
miniapp ts启动 由于目前小程序官方已经支持TypeScript和npm ,但是依然存在一些使用上的细节...另外,需要保证根目录下面的package.config.json里面的miniprogramRoot字段需要与编译之后的目录名称保持一致,这样微
恢复icb_db.backup文件(此文件位于根目录中) 在您的IDE中打开项目 在application.properties中更改数据库名称,用户名和密码 运行Spring Boot应用程序 转到 下一步 要熟悉该项目并了解其功能,可以在icodebetter ...
Logo234由个人编写,且为作者入门时的作品,程序安全性和稳定性得不到保证,只做学习交流之用, 对使用Logo234所带来损失我们不做承担 程序代码混乱,功能缺失,如果给您带来困扰,我们深感抱歉。 不推荐使用本程序...
public——public目录包含了Agent的一些例子,而且还应该包含我们自己编写的Agent的根目录。 lib——lib目录包含了Aglet的库文件和其他Aglet技术所需要的库文件。 (2)Aglet的安装 为了安装Aglet平台需要使用...
从项目根目录运行gulp dev以生成/build目录(已编译的应用程序)并在本地开始为应用程序提供服务 导航到localhost:3000以查看/使用应用程序 部署: 和上面一样 和上面一样 和上面一样 安装与pip install ebs-...
根目录下的文件和目录 http_quest包含主要源代码,它是运行此应用程序的生产代码。 这些进一步分为模块,每个模块负责系统中的某些职责。 检查小节。 从最初的迁移到最新的迁移, migrations包含数据库迁移文件。 ...
伪造者 一个小型工具,可以将(几乎)任何Minecraft Forge版本安装到Minecraft Launcher中。 支持的Forge版本 带有安装程序的Minecraft 1.5.2以上的任何Minecraft Forge版本;... 在项目的根目录中运行nuget restor
微信小程序示例 微信小程序示例源码,欢迎扫描以下小程序码...为了保证代码风格的统一,在编写代码之前,请在项目根目录运行以下命令安装依赖: npm install 同时,确保你的代码可以通过 Lint 检查: npm run lint 截图