梅林设置界面应用哪里看应用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了梅林设置界面应用哪里看应用相关的知识,希望对你有一定的参考价值。
参考技术A 1、首先刷好梅林之后进入系统设置界面,在Enable SSH里选择LAN ONLY,其它不用动,选择下面的应用设置。2、之后用putty或者SecureCRT软件链接路由器,推荐使用SecureCRT,点我下载打开securecrt,创建新连接,协议选择SSH2,地址选择你的路由器地址,端口22不变,用户名填路由器管理员,默认是admin。
3、点击链接之后输入密码,登陆成功后,可能是配色原因,默认为白色。接下来开始下载并且安装ss,一行一行的复制,然后右键在SecureCRT粘贴回车执行。
4、在系统管系统设置内勾选:Format JFFS partition at next boot和 Enable JFFS custom scripts and configs,点击应用本页面设置,成功应用后重启路由器,重启完成后,确保路由器连上网络,然后进入软件中心,首先更新软件中心到最新版本。
5、然后进入软件中心-离线安装中心,点击选择文件,选择刚刚上面下载的离线安装包直接点击上传并安装(不要解压出来)等待安装进度走完,即可顺利完成安装SS。
应用程序设置保存在哪里?
【中文标题】应用程序设置保存在哪里?【英文标题】:Where are application settings saved? 【发布时间】:2013-06-19 03:23:19 【问题描述】:我正在尝试存储一些持久性应用程序数据,因此我通过 R 键单击它,选择属性,然后选择设置选项卡并手动输入设置名称、类型、范围和值,将设置添加到项目中
当我运行代码时,我会读取如下设置:
lastRunTime = My.Settings.LastRunTime
然后这样设置:
My.Settings.LastRunTime = lastRunTime
我在哪里可以看到新设置?因为看在上帝的份上,我看不到它在哪里更新设置。 app.config 在我创建该设置时具有原始设置值。那么在哪里可以看到呢?
当我运行代码时,我看到它会更新它,并且在我下次运行应用程序时,新值仍然存在,所以我知道它将它存储在某个地方。但是在哪里?
【问题讨论】:
【参考方案1】:.NET 必须做一些特别的事情,它必须保证 另一个 程序也恰好具有“LastRuntime”设置不会覆盖为您的程序存储的值。为此,它将 user.config 文件存储在一个很难找回的目录中。它有一个奇怪的名字,比如
C:\Users\用户名\AppData\Local\WindowsFormsApplication1\WindowsFormsApplication1._Url_twchbbo4atpsvjpauzkgkvesu5bh2aul\1.0.0.0\user.config
注意项目名称是路径的一部分,这是找回它的一种方法。名称中不可描述的部分是 hash,它由项目的各种属性创建,使您的应用程序足够独特,即使名称匹配,也不会与另一个 .NET 程序发生冲突。比如您的产品名称、公司名称、exe 名称等。
请注意反过来也是如此,更改此类属性会使您丢失 user.config 文件。因此,如果“LastRuntime”是某种许可计量值,那么使用设置并不是最好的主意。
【讨论】:
是的,就是这个!找到具有最新 LastRunDate 的文件。这解释了它的存储位置。你能指出它为什么这样做吗?我希望它与配置文件的本地版本一起使用,该文件与可执行文件位于同一文件夹中,而不位于用户文件夹中。 您可以通过将设置范围从“用户”更改为“应用程序”来获得“本地版本”。但这不适用于您的设置,因为这不允许您将值保存回来。 app.exe.config 存储在一个没有 UAC 提升就无法写入的目录中。如果你不喜欢设置的工作方式,那就自己做吧,只是一个保存到 AppData 文件夹的文件。 谢谢。我希望将所有内容保存在一个文件中。我想我必须创建一个本地 INI 文件来存储变量并将文件保存在同一个文件夹中。 ... 或者实际上我可以使用 AppSettings 来存储该变量。我尝试设置的原因是我有一堆 cmets 解释 AppSettings 中的每个变量,但是当我保存变量时,所有 cmets 都会自动从 AppSettings 中删除(所有这些 cmets,而不仅仅是变量)【参考方案2】:该值存储在您的用户配置文件下的 APPDATA 文件夹中。对于 Windows 7,请查看 C:\Users\\AppData\Roaming\
会有一个根据您配置 Visual Studio 的方式命名的文件夹。由于我的工作副本是在公司注册的,所以默认值是我的公司名称。由于我家的Visual Studio副本是自己注册的,所以默认值是我的名字。
AppData 是一个隐藏文件夹,如果您通过 Windows 资源管理器导航,它不会显示出来。但是,如果您将其键入运行命令,它将毫无问题地打开。
【讨论】:
我找不到文件。有一个包含公司名称的文件夹和一些我一直在工作的其他项目的文件夹,但不是我遇到问题的当前项目。我在 C:\Users\这取决于这是机器级设置还是用户级设置。
对于机器级设置,您项目中的 app.config 文件仅存储用于开发的原始设置,因此当您完成构建应用并将其部署到生产或交付给您的客户时,该默认值将是在那里第一次安装。
当您在调试期间更改该值时,您的程序(默认情况下)位于项目根目录下的 /bin/Debug/
文件夹中。那里会有另一个 app.config 文件,其中包含项目作为文件名的一部分:project.app.config
。这是您保存的设置所在的位置。
这里要记住的重要一点是,默认情况下,您的应用程序部署到 Program Files 目录中的文件夹,而且标准用户默认情况下没有对该位置的写入权限。这意味着标准用户无法更改应用程序级别的设置。
对于用户级设置,会发生类似的过程。但是,有一个重要的区别。它与您的应用程序不在同一个文件夹中,而是使用您用户的 AppData 文件夹。这意味着标准用户确实具有写入权限,并且能够更改设置。然而,这意味着找到你的配置文件有点棘手,因为你必须防止两个同名的应用程序试图将配置文件存储在同一个文件夹中。
【讨论】:
.config
文件中没有我要保存的数据。当我运行程序时,我读取 LastRunTime 变量,记录它,将Now
分配给它并保存它。下次我运行该应用程序时,会记录新值,因此它似乎正在保存该值,但是在哪里?【参考方案4】:
既然你这样做了
My.Settings.LastRunTime = lastRunTime
My.Settings.Save() '-----------------> maybe you forgot this
我确定您可以使用 .. 读取设置
lastRunTime = My.Settings.LastRunTime
【讨论】:
我没有忘记保存。它保存并读取值就好了。我不知道它保存在哪里以上是关于梅林设置界面应用哪里看应用的主要内容,如果未能解决你的问题,请参考以下文章