在 Visual Studio (VB.NET) 中,我想打开一个文件并将内容读入一个字符串。当文件位于磁盘上的已知位置时,这很容易,因为您可以将其引用为 C:\Windows\foo.txt 或其他任何内容。有没有办法根据文件在解决方案中的位置来引用文件?例如,MySolution\MyProject\MyFolder\foo.txt。要读取的文件将是一个 SQL 文件,因此其中不会有任何代码对象可供使用。
我使用了一大堆不同的解决方案,这些解决方案存储在磁盘上的不同位置,所以我真的不想直接处理文件系统。有任何想法吗?