C#如何获取当前目录路径

JustA程序员

场景:我创建了一个库项目,该项目提供了到安装程序的界面(使用install shield创建的exe)。我想检查安装程序文件夹中是否存在特定文件。

我试过以下:

1).  Assembly.GetEntryAssembly().Location

//抛出“对象引用未设置为对象的实例”

2). new Uri(Assembly.GetExecutingAssembly().CodeBase).LocalPath

//返回:C:\ Windows \ Microsoft.Net \ assembly \ GAC_32 \ mscorlib \ v4.0_4.0.0.0__b77a5c561934e089 \ mscorlib.dll

3). Assembly.GetExecutingAssembly().Location

//返回空字符串

4). AppDomain.CurrentDomain.BaseDirectory

//返回“ C:\ Windows \ syswow64 \”,无论实际路径如何

谁能告诉我如何从执行安装程序的地方获取目录路径?

JustA程序员

我将回答我自己的问题,无法从库项目中获取当前路径。您必须从安装程序中获取它。没有别的办法了。

谢谢。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在C#中获取当前用户的桌面路径?

获取当前目录并连接路径

C#:如何使用当前用户目录的路径创建字符串?

如何获取当前文件目录的完整路径?

如何获取文件的路径而不是当前工作目录

如何从Groovy的完整路径获取当前目录?

如何从git status获取相对于当前目录的路径?

OCaml:如何获取*当前模块* /项目目录的路径?

如何从zathura获取当前文档目录路径

C# 获取路径中的最新目录 - 关于目录的名称

如何使用运行我的 Windows App Store 应用程序的 C# 获取当前目录?

获取当前运行 c# 的 docx 的路径和名称

如何获取当前目录相对于git存储库根目录的路径?

如何在C ++中获取当前的源路径-Linux

如何获取xls文件的目录C#

如何在C程序中获取当前目录?

如何从FileReader()获取路径目录?

如何从介子获取目录路径?

如何在build.sbt中获取当前目标目录的路径

如何获取当前导演的相对路径,直到任意父目录?

如何从irb获取当前工作目录的绝对路径

如何使用Java从linux环境中获取tomcat中当前目录的相对路径

如何获取Qt应用程序的当前工作目录路径?

如何仅获取当前可执行文件路径的目录部分?

如何在Windows Batch / Python文件中获取当前目录的路径?

如何从C中的完整路径获取文件目录

如何在Visual Studio 2017 RC3中获取C#(.net核心)项目目录路径?

如何获取当前工作目录(当前工作文件夹)名称而不是路径名称?

在c#中获取目录中的文件名(无需获取路径)