如何设置由 Visual Studio 2010 应用程序创建的文本文件的路径?
Posted
技术标签:
【中文标题】如何设置由 Visual Studio 2010 应用程序创建的文本文件的路径?【英文标题】:How to set path of a text file created by an visual studio 2010 application? 【发布时间】:2013-04-18 09:00:26 【问题描述】:我正在使用 C# 在 Visual Studio 2010 中创建一个应用程序,只是为了生成一个字符串,该字符串包含该应用程序运行时手动输入的数据。我已经给出了一个创建按钮来生成该文本文件。如何在保存该应用程序 exe 文件的位置创建该文本文件?它是在代码中给出的 C:\ 中生成的。
【问题讨论】:
显示你当前编写的代码 重复:***.com/questions/6041332/… 【参考方案1】:可执行文件所在的文件夹是:
string executableLocation = System.IO.Path.GetDirectoryName(
System.Reflection.Assembly.GetExecutingAssembly().Location);
所以你想把你的文件保存到:
System.IO.Path.Combine(executableLocation, "myfile.txt");
【讨论】:
string executableLocation = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location); System.IO.Path.Combine(executableLocation, "MyFile.txt"); System.IO.File.WriteAllText(?????????, MyString);我应该把什么放在这里??????将 MyString 写入该 MyFile.txt 中? 用System.IO.Path.Combine(executableLocation, "MyFile.txt")
替换你的?????
非常感谢大卫。你让我开心。以上是关于如何设置由 Visual Studio 2010 应用程序创建的文本文件的路径?的主要内容,如果未能解决你的问题,请参考以下文章
visual studio如何设置自动检查语法错误啊!我用的2010版本
如何在 Visual Studio 2008 或 Visual Studio 2010 中设置 JavaScript 断点
如何设置 Visual Studio 2010 项目来为 Slickedit 17 构建 64 位扩展 dll?