我正在重构WPF应用程序并处理清理设置存储。我已经重写了最多使用应用程序的设置(Properties.Settings.Default),这在技术上现在正在工作,它似乎在%appdata%文件夹中生成相当丑陋的路径,如:
C:\用户\我\应用程序数据\本地\ Company_Name_With_Underscores \ program.exe_Url_xs3vufrvyvfeg4xv01dvlt54k5g2xzfr \ 3.0.1.0 \
这些也会导致每个版本的新版本号文件夹无法清除,除非显然我通过文件io函数手动执行此操作。
其他程序似乎不遵循这种格式,包括Microsoft程序,因此我认为这似乎是“技术上最好的方法之一,但不实用,所以没有人使用”解决方案。是这种情况还是我错过了一些让这更实际的东西?
我问主要是因为如果我们必须将客户引导到其中一个文件夹来检查或从那里发送文件,我可以预见到问题。
我现在正在使用.NET 4.0。