如何使用代码在c#中设置输出目录
本文关键字:设置 输出 何使用 代码 | 更新日期: 2023-09-27 18:25:30
我有一个windows窗体程序当前正在输出到我的桌面,它是一个输出HTML的windows窗体。我知道我可以用这里描述的的方式使用visualstudio更改输出目录
但是,我希望在一个将覆盖任何Visual Studio设置的输出路径中进行编码。类似于。。。
outputPath=[path/string]
我试过搜索这个,但我能找到的只是如何使用visualstudio。
我想避免使用FolderBrowserDialog或SaveFileDialog,因为它们会提示用户选择路径,而这不是我想要的。
猜测您想要更改代码生成的某个内容的输出目录。
也许这就是您正在搜索的内容(Enviroment.SpecialFolder):https://msdn.microsoft.com/en-us/library/14tx8hby(v=vs.110).aspx
实施示例:C#获取特殊文件夹
或者,如果你想要一个不同的路径,你可以这样设置:
string path = "C:''Example''V1''file.txt";
默认情况下,程序将文件写入其当前工作目录(如果在创建文件时未设置路径信息)。
如果您想写入不同的目录,您可以设置包含路径的文件名(请参阅usselite的回答)。
否则,您可以使用Directory.SetCurrentDirectory方法更改程序的当前工作目录。
希望能有所帮助。