相关疑难解决方法(0)

LINQPad脚本目录?

有谁知道如何获取LINQPad脚本文件(.linq)所在目录的路径?

或者对于脚本本身而言.

请注意,我不是在谈论"我的查询"文件夹的位置,这是LINQPad中显示的文件夹.

我可以将.linq文件保存在磁盘上的任何位置,然后双击打开它.

例如,如果我将文件保存到C:\Temp\Test.linq并执行程序,我想要或者C:\Temp或者C:\Temp\Test.linq.

基本上我想一些类似于Environment.CurrentDirectory或者Assembly.GetEntryAssembly().Location,只是为了.linq文件.

我试过的事情:

  • 浏览环境变量
  • 查看给我的脚本的LINQPad程序集
  • 抛出异常并查看堆栈跟踪(包含指向其他地方的脚本临时副本的链接)
  • Environment.CommandLine.Dump(); - 提供LINQPad可执行文件
  • Environment.CurrentDirectory.Dump(); - 给出C:\ windows\system32
  • Assembly.GetExecutingAssembly().Location.Dump(); - 给出临时目录

linqpad

38
推荐指数
1
解决办法
4977
查看次数

标签 统计

linqpad ×1