【发布时间】:2015-11-05 18:06:04
【问题描述】:
所以我想在程序中的文件中附加一些秘密信息,VS2013 抛出异常说明:
An unhandled exception of type 'System.NotSupportedException' occurred in mscorlib.dll
Additional information: The specified path format is not supported.
对于线条:
string metafile = filename + ":key";
StreamWriter metadata = new StreamWriter(metafile);
我该如何解决这个问题?我需要它,因为这样我可以通过控制台使用以下命令检查它:“notepad file.txt:key”。
【问题讨论】:
-
文件名的添加内容如何保密?您可以添加一个加密字符串,但记事本无法对其进行测试..
-
这听起来像XY problem。我不认为一个晦涩的命名/隐藏文件是保存程序选项的正确方法。注册表或可见(但加密)文件呢?
-
prntscr.com/8zeh7y 这就是我要说的,我想访问这种文件扩展名。同样在代码中“文件名+”:key.txt”抛出相同的异常......
-
没有迹象表明记事本确实访问了任何此类文件。
标签: c# visual-studio file filenames filepath