I am looking to open a .csv file from the application pack to do some unit testing. So what I would really love is some analog to File.ReadAllText(string path)
which is instead X.ReadAllText(Uri uri)
. I haven't as yet been able to find this.
Does anyone know if it is possible to read text / bytes (don't mind which) from a file in the pack without compiling this file to disk first?
Oh and btw, File.ReadAllText(@"pack://application:,,,/SpreadSheetEngine/Tests/Example.csv")
didn't work for me.. and I am already doing the var app = new Application()
trick to make sure I have a pack started up during my unit test.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…