问题标签 [application-data]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-core - 如何在 ASP.Net Core MVC 中的应用程序启动之间保留变量值?
我有一个可能会不时重启的 ASP.NET Core MVC 应用程序(维护);如何使某些变量值从执行到下一个持久化?
PS:这是需要将值写入持久化的代码。例如“LastMaintenanceRestartTime = 03/04-2020”,维护重启每天发生一次,因此代码需要记住上次重启的时间。
在 UWP 中,我可以执行以下代码,但似乎找不到 ASP.NET Core 的等效代码:
我能找到的最好的代码是以下代码,但这些值仅在同一次执行中保持不变:
有些人谈论“Application.Settings”,但我似乎无法访问这个命名空间......
我还看到一些人在谈论可以在执行期间修改的“AppSettings”文件,但保持简单值的持久性似乎相当复杂......
您对我有什么建议、解决方案或想法吗?
windows - windows 应用程序数据保存在哪里?
我正在尝试制作一个 Windows 应用程序。在此应用程序中,某些文件会随着用户添加或删除条目而被修改。我将这些文件保存在应用程序文件夹本身。但是在制作二进制文件后我安装了它,当我尝试添加一个条目时它会崩溃。
所以,我想通了这个问题。Windows 不允许修改 C:\Program Files 中的文件。所以,我将它安装在其他驱动器中并且它可以工作。它暂时解决了我的问题,但我想知道其他应用程序在 Windows 中是如何工作的。
这些应用程序将数据保存在哪里?我不是在谈论一些保存在“文档”中的数据,而是在每次用户进行更改(如主题、甲酸盐)时都必须修改的内容。
macos - net50 Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) 在 MacOS 上返回一个空字符串?
我们需要一个类似/Users/$usr/Library/Preferences
或/Users/$usr/.config
将我们的应用程序数据放入其中的路径,我们怎样才能得到它?
不幸的是
在安装了net50 运行时和net50 SDK的OSX Mojave 10.14.6 的非开发人员 Mac 机器上返回一个空字符串。在所有 Mac 机器上可靠地获取此类文件夹的最佳选择是什么?