我需要从C#
中的MSVS 2013
中的代码访问工作目录,比如:
C:\SomePath\Visual\nameofProject\
在java
中我们可以访问它System.get属性("user.dir")
C#
是否具有等效性?
@更新
问题是我需要在文件夹X
中搜索一些接口的实现。应用程序将在不同的机器上执行,因此我应该有一个路径,该路径将始终导航到文件夹X
@update2
我需要在我执行应用程序的文件夹中查找名为X
的带有dll的文件夹(因此我的程序集)。
要获取可执行文件的绝对路径(如果是通过快捷方式,则不是从哪里执行的),您可以使用:
System. IO. Path. GetDirectoryName(Application. ExecutablePath);
(需要使用Windows窗体)
或
系统。伊奥。路径GetDirectoryName(System.Reflection.Assembly.GetEntryAssembly()。位置)
两者都将返回可执行文件所在的目录。
要获取可执行文件目录中另一个文件夹的路径,可以使用以下命令:
Path.Combine(path, "X");
其中
path
是上述任何示例。
目录。GetMONtDirectory()
将返回进程的当前工作目录。这相当于Java中的"user.dir"
属性。
要获取exe的目录(或者实际上是条目程序集,通常是exe),请使用Path. GetDirectoryName(程序集. GetEntry程序集()。位置)
Assembly。GetEntryAssembly()
Assembly。位置
问题内容: 仅选择目录,如何使用JFileChooser获取目录的绝对路径? 问题答案: 用: 和…一起: 然后调用返回的对象。
问题内容: 我目前正在对Jenkins Pipeline插件(以前称为Workflow插件)进行一些评估。阅读文档后,我发现当前无法使用以下方法检索工作空间路径 : 以下变量当前在工作流脚本中不可用: NODE_LABELS 工作空间 特定于SCM的变量,例如SVN_REVISION 还有其他方法如何获取当前工作空间的绝对路径吗?我需要运行一些测试,该测试又得到一些参数(某些可执行文件的绝对路径)
本文向大家介绍Python如何获取文件路径/目录,包括了Python如何获取文件路径/目录的使用技巧和注意事项,需要的朋友参考一下 一、获取文件路径实现 1.1 获取当前文件路径 __file__变量其实有个问题,当文件被是被调用文件时__file__总是文件的绝对路径;但当文件是直接被执行的文件时,__file__并不总是文件的绝对路径,而是你执行该文件时给python传的路径。比如你是pyth
问题内容: 我有一个定义管道作业的DSL groovy脚本。我需要从工作区加载Jenkinsfile。Jenkinsfile与groovy脚本位于同一文件夹中。我正在尝试以编程方式获取groovy脚本的路径,以便可以使用它来找出Jenkinsfile的路径并使用加载它。在经历job- dsl-wiki 之后,我尝试使用指令。但是我收到以下错误: 这是我的DSL脚本 我在这里做错什么了吗?非常感谢您
本文向大家介绍Symfony2获取web目录绝对路径、相对路径、网址的方法,包括了Symfony2获取web目录绝对路径、相对路径、网址的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Symfony2获取web目录绝对路径、相对路径、网址的方法。分享给大家供大家参考,具体如下: 对于你的需求,Symfony2通过DIC提供了kernel服务,以及request(请求)的封装。 在co
本文向大家介绍获取Java中目录或文件的绝对路径,包括了获取Java中目录或文件的绝对路径的使用技巧和注意事项,需要的朋友参考一下 方法java.io.File.getAbsolutePath()用于获取字符串形式的文件或目录的绝对路径名。此方法不需要任何参数。 演示此的程序如下所示- 示例 上面程序的输出如下- 输出结果 现在让我们了解上面的程序。 使用方法java.io.File.getAbs