当我运行使用ClickOnce部署的exe文件(不是appref-ms文件)时,.exe文件如何查看user.config的值而不是查看app.exe.config文件?
由于需要管理员权限的操作,ClickOnce运行的程序将尝试再次以管理员身份运行。
此时,管理员执行的程序尚未读取存储的设置值。
Try
My.Settings.CurrentVersion = GetClickOnceVersion()
My.Settings.Save()
Dim procInfo As New ProcessStartInfo()
procInfo.UseShellExecute = True
procInfo.FileName = Application.ExecutablePath
procInfo.WorkingDirectory = Environment.CurrentDirectory
procInfo.Verb = "runas"
System.Diagnostics.Process.Start(procInfo)
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Critical, "MyProgram")
End Try
End