因此,以下脚本应该将文件下载到应用程序所在的位置。现在,我只能让GetTempPath起作用。但这会将文件下载到临时文件夹。但是我需要将其下载到应用程序所在的文件夹。
var output = System.IO.Path.Combine(System.IO.TempPath(), fileName);
当我尝试其他方法而不是GetTempPath时,它指出未找到方法。
答案 0 :(得分:2)
var folder = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location);
这将获取当前正在执行的程序集的代码的文件夹,基本上就是正在执行您的代码的程序集。