我正在通过 VSIX 项目创建 VS 2012 插件。用户将能够保存一些自定义设置。是否有存储此数据的首选位置,以便在更新期间不会覆盖数据?
最佳答案
如果您的设置页面来自 DialogPage , 您可以使用 SaveSettingsToStorage方法。对于适合在“工具”>“选项”中显示的选项,我会推荐此路径(这基本上是不特定于特定项目或解决方案的任何内容,因为这是用户希望找到选项的地方)。
如果您的选项特定于某个解决方案或项目,您还可以使用其他接口(interface)(我相信 IVsSolutionPersistence 服务接口(interface)就是其中之一),但我对这些接口(interface)不太熟悉。
关于visual-studio - VS 扩展的用户数据应该存储在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11319038/