我有一个WPF应用程序将使用InnoSetup(因此可能不是ClickOnce应用程序)部署,该应用程序使用Visual Studio项目中“属性”下的内置设置存储用户设置。我需要在每次更新后保留用户设置。
但是我发现如果程序集版本发生变化,那么应用程序会覆盖用户设置。
在本文(https://msdn.microsoft.com/en-us/library/ms228995.aspx?f=255&MSPPError=-2147217396)中,它解释了非clickOnce应用程序的用户设置存储在“Documents and Settings”文件夹中(可以),但是我的项目并非如此 - 是在项目的某处设置了一个设置,因此我可以将其声明为“非ClickOnce”应用程序,因此可以将设置显示在某处可访问的位置?
其次,我希望根据上面链接的文章更新设置,非ClickOnce应用程序会发生这种情况吗?