Этика использования 'Моих Документов' как [закрытое] место свалки

SELECT TOP (@count) * FROM SomeTable

Это будет только работать с SQL 2005 +

10
задан Community 23 May 2017 в 10:27
поделиться

6 ответов

Просто сделайте это настраиваемым во время установки, а затем пользователем. В идеале предоставьте им только два варианта: один - «Мои документы», а второй - «APPDATA».

Сделайте APPDATA значением по умолчанию, но разрешите его легко изменить во время установки для корпоративных администраторов, которые хотят, чтобы все было в папке «Мои документы», которая автоматически архивируется.

5
ответ дан 3 December 2019 в 20:05
поделиться

Not a good idea as a 'dumping ground', but it simplifies backup, for a start.

In my workplace, users' My Documents folders are all on a network drive for ease of capture by an automatic backup system.

4
ответ дан 3 December 2019 в 20:05
поделиться

Если это частные файлы приложения (т. Е. Не видимые пользователю документы) тогда разве не для этого предназначена папка % APPDATA% ?

7
ответ дан 3 December 2019 в 20:05
поделиться

I'd say that Application Data is the place to keep settings etc., whilst My Documents (possibly in an application-specific sub-folder) would be the default place to keep output data files produced by your application.

Having the latter configurable via your installer / application settings dialog would be the nicest all-round solution.

2
ответ дан 3 December 2019 в 20:05
поделиться

То, что приложения сбрасывают данные в «Мои документы», не означает, что они должны это делать. По крайней мере, если вам нужно что-то туда сбросить, сделайте папки скрытыми. На самом деле вам следует использовать% APPDATA%.

3
ответ дан 3 December 2019 в 20:05
поделиться

Как насчет того, чтобы следовать традиции unix / linux, храня его под ~ / .app_name ? Просто убедитесь, что он скрыт, и ~ может быть папкой «Мои документы»

-1
ответ дан 3 December 2019 в 20:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: