我看了一下代码,我也是个菜鸟,不知对不对。
StreamWriter fsDecrypted = new StreamWriter(sOutputFilename);
这里面的sOutputFilename 肯定是要一个完整的路径。
而你下面这个调用方法代码中的第二个参数(@"111.jpg")只是一个文件名而已,
并不是一个完整的路径,是不是这个地方错了。
EncryptKit.DecryptFile(a, @"111.jpg", sSecretKey);
提示说明:你可用开发工具去调试一下,很快就可以找到问题了吗?