问题标签 [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.

0 投票
3 回答
219 浏览

asp.net-core - 如何在 ASP.Net Core MVC 中的应用程序启动之间保留变量值?

我有一个可能会不时重启的 ASP.NET Core MVC 应用程序(维护);如何使某些变量值从执行到下一个持久化?

PS:这是需要将值写入持久化的代码。例如“LastMaintenanceRestartTime = 03/04-2020”,维护重启每天发生一次,因此代码需要记住上次重启的时间。

在 UWP 中,我可以执行以下代码,但似乎找不到 ASP.NET Core 的等效代码:

我能找到的最好的代码是以下代码,但这些值仅在同一次执行中保持不变:

有些人谈论“Application.Settings”,但我似乎无法访问这个命名空间......

我还看到一些人在谈论可以在执行期间修改的“AppSettings”文件,但保持简单值的持久性似乎相当复杂......

您对我有什么建议、解决方案或想法吗?

0 投票
1 回答
96 浏览

windows - windows 应用程序数据保存在哪里?

我正在尝试制作一个 Windows 应用程序。在此应用程序中,某些文件会随着用户添加或删除条目而被修改。我将这些文件保存在应用程序文件夹本身。但是在制作二进制文件后我安装了它,当我尝试添加一个条目时它会崩溃。

所以,我想通了这个问题。Windows 不允许修改 C:\Program Files 中的文件。所以,我将它安装在其他驱动器中并且它可以工作。它暂时解决了我的问题,但我想知道其他应用程序在 Windows 中是如何工作的。

这些应用程序将数据保存在哪里?我不是在谈论一些保存在“文档”中的数据,而是在每次用户进行更改(如主题、甲酸盐)时都必须修改的内容。

0 投票
1 回答
109 浏览

c# - UWP C# 将 DeviceInformation 保存到 ApplicationData

我正在尝试保存device information在我的应用程序中。当应用程序启动时,我设法保存as stringApplicationData.Current.RoamingSettings但无法保存到deviceinformation我需要用来枚举我的设备的位置。

我不确定这样做的正确方法是什么。有人可以建议吗?谢谢。

在此处输入图像描述

更新

我正在使用AudioGraph将麦克风输入路由到线路输出。有没有办法解决我可以加载保存Device InformationCapture设备Render初始化的地方AudioGraphSettings

0 投票
0 回答
21 浏览

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 机器上可靠地获取此类文件夹的最佳选择是什么?