问题标签 [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.
.net - 存储“每台机器”应用程序详细信息的路径
我的应用程序需要将一些信息写入文件并保持机器通用(所有用户通用)。
目前我将它存储在C:\Documents and Settings\All Users\Application Data
但问题是每当管理员创建文件时,所有其他用户都没有写入权限。
但是我想要所有用户对该文件的写权限,以便所有用户都可以修改其中的数据。任何人都可以帮助我吗?
编辑:我想要一个存储所有用户通用的 xml 文件。
谢谢
c# - 为应用程序的每个实例创建唯一的应用程序数据目录
我已经编写了 ac# 应用程序,它安装在用户定义的不同目录中的多个实例上。例如
我想在单独的目录中写入/读取数据文件,每个实例一个,位于Environment.SpecialFolder.LocalApplicationData
.
为了从每个已安装的可执行文件中引用相应的目录,在我的代码中使用的最佳方法是什么。例如
java - Java - 将应用程序数据放在哪里?
我正在编写一个需要许多资源文件的 Java 应用程序(每个文件大约有 100 个 20-40K)。它们不是由用户编辑的,但需要定期更新(应用程序将具有检查资源文件更改并下载它们的功能)。理想情况下,应用程序应该是跨平台的。
允许对程序目录的子目录进行写访问通常是不受欢迎的。如果我将其作为 Windows 应用程序进行,我可能会将它们放在应用程序数据中,但这不会跨平台飞行。放置它们的最佳位置是什么?
c# - 我应该在哪里为非漫游用户存储机器范围的应用程序设置?
我有一个必须为具有相同设置的机器的所有用户运行的 WPF 应用程序。设置必须是读/写的。例如,我以前一直在 CommonApplicationData 中存储用户配置设置
但是我今天早上读到的CommonApplicationData
是用于漫游配置文件的,这意味着它们不是特定于机器的。据我所知,我们有以下应用程序数据选项(源):
总而言之,选项是
- 单用户,漫游
- 所有用户,漫游
- 单用户,非漫游
我需要的是所有用户,非漫游。我最初的想法是将其全部放入安装文件夹中,但这似乎有点老派?
想法?
android - 在子类应用程序对象上编写静态单例代码的需要是什么
在 android 中,每当我们必须对应用程序对象进行子类化或扩展时,使用以下方式:
然后在清单文件中进行必要的更改。写这行代码需要什么?
每当您要访问您的 Application 对象时,您将使用以下代码访问它:
以上总是会返回您的 Application 类的一个静态对象。写getinstance方法需要什么?我在几个博客和 android 开发者网站上读到以上是正确的购买方式,我一直不明白为什么?
Application 对象是在 Application 开始运行时在内存中创建的。在此之后您无法重新初始化它,这意味着您无法编写此代码:
即使你这样做了,getInstance 方法也无济于事。
先感谢您。
vb.net - 如何访问“\appdata\roaming”,下几个目录,然后搜索文件?
我的程序(Visual Basic 2010)必须在不同人的机器上运行,所以我必须使用像 %appdata% 这样的相对路径,但我还必须从随机命名的目录中获取文件。就像这样:
此外,随机命名的目录是 Dir3 中唯一的目录。(顺便说一句,我试图获取文件路径)
我可以使用它,但它没有通过随机目录(而且我找不到在那里搜索环境类的方法)
当我尝试这个时,
AppData 将我发送到 WindowsApplicaiton1\1.0.0 somthing,它是 appdata\roaming 中的一个文件夹。
基本上我的问题是,我可以搜索一个文件,将搜索限制在随机命名的目录(在应用程序数据中),以便获取我可以用作电子邮件附件的文件路径吗?
c# - 哪里可以安全保存我的重要文件?
我从事 C# 项目。
在我的应用程序的第一次运行中,SQL Server 2008 想要创建一个数据库,我希望 SQL Server 2008 在 Programs Files 中创建 MDF 文件。但是 Windows(XP) 不允许我(或 SQL)创建文件并显示“访问被拒绝”错误。
在哪里可以安全地保存 My MDF 文件?“应用程序数据”文件夹是安全的地方吗?我是否有权在此文件夹中创建文件?还是有更好的地方来保存我的文件?
android - 在android中如何以编程方式清除网络缓存而不清除数据库
我正在开发一个 android 应用程序,其中我正在集成 facebook 功能,如本博客http://www.androidhive.info/2012/03/android-facebook-connect-tutorial/中所建议的那样, 因为我能够第一次登录但是注销后我无法再次登录,因为在我的应用程序数据中创建了 webcache ......有什么方法可以用来解决我的问题......我是否按照这里的建议使用了下面的代码,但它无法删除删除我的网络缓存...
请建议另一种方法来删除我的网络缓存而不删除我的数据库.....
windows-8 - Windows 8 应用程序数据
对于我的 Windows 8 应用程序,我需要一些包含应用程序内容的数据文件(可能是 xml),这些文件对于每个用户都是相同的,并且只应在新版本发布时更新。
存储/读取这些文件的适当机制/位置是什么?
c# - 在静态上下文中获取 ApplicationData.Current.LocalSettings 的值
我有下一个代码:
当我的应用程序启动时,我尝试检查 AppUser 中的 ExistAuthData
它让我例外:
“AppUser.ExistAuthData”引发了“System.TypeInitializationException”类型的异常
但是,当我尝试在AppUser.ExistAuthData
一切正常之前获得价值时:
为什么会这样?
UPD