问题标签 [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 回答
208 浏览

.net - 存储“每台机器”应用程序详细信息的路径

我的应用程序需要将一些信息写入文件并保持机器通用(所有用户通用)。

目前我将它存储在C:\Documents and Settings\All Users\Application Data

但问题是每当管理员创建文件时,所有其他用户都没有写入权限。

但是我想要所有用户对该文件的写权限,以便所有用户都可以修改其中的数据。任何人都可以帮助我吗?

编辑:我想要一个存储所有用户通用的 xml 文件。

谢谢

0 投票
3 回答
975 浏览

c# - 为应用程序的每个实例创建唯一的应用程序数据目录

我已经编写了 ac# 应用程序,它安装在用户定义的不同目录中的多个实例上。例如

我想在单独的目录中写入/读取数据文件,每个实例一个,位于Environment.SpecialFolder.LocalApplicationData.

为了从每个已安装的可执行文件中引用相应的目录,在我的代码中使用的最佳方法是什么。例如

0 投票
3 回答
399 浏览

java - Java - 将应用程序数据放在哪里?

我正在编写一个需要许多资源文件的 Java 应用程序(每个文件大约有 100 个 20-40K)。它们不是由用户编辑的,但需要定期更新(应用程序将具有检查资源文件更改并下载它们的功能)。理想情况下,应用程序应该是跨平台的。

允许对程序目录的子目录进行写访问通常是不受欢迎的。如果我将其作为 Windows 应用程序进行,我可能会将它们放在应用程序数据中,但这不会跨平台飞行。放置它们的最佳位置是什么?

0 投票
2 回答
2811 浏览

c# - 我应该在哪里为非漫游用户存储机器范围的应用程序设置?

我有一个必须为具有相同设置的机器的所有用户运行的 WPF 应用程序。设置必须是读/写的。例如,我以前一直在 CommonApplicationData 中存储用户配置设置

但是我今天早上读到的CommonApplicationData是用于漫游配置文件的,这意味着它们不是特定于机器的。据我所知,我们有以下应用程序数据选项():

总而言之,选项是

  • 单用户,漫游
  • 所有用户,漫游
  • 单用户,非漫游

我需要的是所有用户,非漫游。我最初的想法是将其全部放入安装文件夹中,但这似乎有点老派?

想法?

0 投票
1 回答
119 浏览

android - 在子类应用程序对象上编写静态单例代码的需要是什么

在 android 中,每当我们必须对应用程序对象进行子类化或扩展时,使用以下方式:

然后在清单文件中进行必要的更改。写这行代码需要什么?

每当您要访问您的 Application 对象时,您将使用以下代码访问它:

以上总是会返回您的 Application 类的一个静态对象。写getinstance方法需要什么?我在几个博客和 android 开发者网站上读到以上是正确的购买方式,我一直不明白为什么?

Application 对象是在 Application 开始运行时在内存中创建的。在此之后您无法重新初始化它,这意味着您无法编写此代码:

即使你这样做了,getInstance 方法也无济于事。

先感谢您。

0 投票
0 回答
1002 浏览

vb.net - 如何访问“\appdata\roaming”,下几个目录,然后搜索文件?

我的程序(Visual Basic 2010)必须在不同人的机器上运行,所以我必须使用像 %appdata% 这样的相对路径,但我还必须从随机命名的目录中获取文件。就像这样:

此外,随机命名的目录是 Dir3 中唯一的目录。(顺便说一句,我试图获取文件路径)

我可以使用它,但它没有通过随机目录(而且我找不到在那里搜索环境类的方法)

当我尝试这个时,

AppData 将我发送到 WindowsApplicaiton1\1.0.0 somthing,它是 appdata\roaming 中的一个文件夹。

基本上我的问题是,我可以搜索一个文件,将搜索限制在随机命名的目录(在应用程序数据中),以便获取我可以用作电子邮件附件的文件路径吗?

0 投票
1 回答
402 浏览

c# - 哪里可以安全保存我的重要文件?

我从事 C# 项目。

在我的应用程序的第一次运行中,SQL Server 2008 想要创建一个数据库,我希望 SQL Server 2008 在 Programs Files 中创建 MDF 文件。但是 Windows(XP) 不允许我(或 SQL)创建文件并显示“访问被拒绝”错误。

在哪里可以安全地保存 My MDF 文件?“应用程序数据”文件夹是安全的地方吗?我是否有权在此文件夹中创建文件?还是有更好的地方来保存我的文件?

0 投票
0 回答
1593 浏览

android - 在android中如何以编程方式清除网络缓存而不清除数据库

我正在开发一个 android 应用程序,其中我正在集成 facebook 功能,如本博客http://www.androidhive.info/2012/03/android-facebook-connect-tutorial/中所建议的那样, 因为我能够第一次登录但是注销后我无法再次登录,因为在我的应用程序数据中创建了 webcache ......有什么方法可以用来解决我的问题......我是否按照这里的建议使用了下面的代码,但它无法删除删除我的网络缓存...

请建议另一种方法来删除我的网络缓存而不删除我的数据库.....

0 投票
1 回答
385 浏览

windows-8 - Windows 8 应用程序数据

对于我的 Windows 8 应用程序,我需要一些包含应用程序内容的数据文件(可能是 xml),这些文件对于每个用户都是相同的,并且只应在新版本发布时更新。

存储/读取这些文件的适当机制/位置是什么?

0 投票
1 回答
2422 浏览

c# - 在静态上下文中获取 ApplicationData.Current.LocalSettings 的值

我有下一个代码:

当我的应用程序启动时,我尝试检查 AppUser 中的 ExistAuthData

它让我例外:

“AppUser.ExistAuthData”引发了“System.TypeInitializationException”类型的异常

但是,当我尝试在AppUser.ExistAuthData一切正常之前获得价值时:

为什么会这样?

UPD