Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.12.16;
Скачать: [xml.tar.bz2];

Вниз

Требования к ПО для обеспечения совместимости с Vista   Найти похожие ветки 

 
ZeroDivide ©   (2007-11-15 08:49) [0]

Приложение собирается в BDS2006, использует FireBird. Говорят, что под Vista не работает. У меня этой ос нет и отлаживаться под ней я не могу. Какие требования нужно выполнить, чтобы приложения под Vista запускались?


 
Anatoly Podgoretsky ©   (2007-11-15 09:04) [1]

> ZeroDivide  (15.11.2007 08:49:00)  [0]

Требование номер 1 - поставить ту систему, под которую делается программа, иначе или лохотрон или русская рулетка.


 
Kolan ©   (2007-11-15 09:05) [2]

2 Ничего не писать в ProgramFiles


 
ZeroDivide ©   (2007-11-15 09:12) [3]


> Ничего не писать в ProgramFiles


Даже если я буду хранить свои настройки в D&S, то как минимум, firebird.log в Program Files все же будет прописываться.


 
Anatoly Podgoretsky ©   (2007-11-15 09:17) [4]

> ZeroDivide  (15.11.2007 09:12:03)  [3]

С какой стати или firebird так криво написан?


 
KSergey ©   (2007-11-15 09:21) [5]

По-моему это бесполезно давайть абстракные рекомендации по неизвестной никому проблеме.
Неужели трудно хотя бы пиратку поставить, если уж нет подписки MSDN, с которой все это приходит как раз для отладочных целей?
Пусть не на отдельном комьютере, пусть на виртуальной машине.
Иначе говорить ну просто решительно не о чем.


 
Сусл ©   (2007-11-15 09:47) [6]

кстати поддерживаю вируальные машины. я сам себе настроил ВМ, пока только для winxp. Собираюсь и для висты.

ВМ - virtual PC 2007 (она совбодная)
ОС - windows из подписки MSDN.


 
Kolan ©   (2007-11-15 09:55) [7]

> Даже если я буду хранить свои настройки в D&S, то как минимум,
> firebird.log в Program Files все же будет прописываться.

Если так, то совет 3 не использовать firebird


 
ZeroDivide ©   (2007-11-15 10:04) [8]


>
> С какой стати или firebird так криво написан?


FB достаточно стабилен и мне он очень нравится. Но 2 файла, как минимум, он в Program Files пишет.

1. security2.fdb Создает при установке и пишет туда в процессе администрирования

2. firebird.log При установке не создается, создается в процессе работы, пишет туда инфу о стартах Guardian"а и различных ошибках, если таковые имеются.

В случае embeded версии, log создается в директории exe-шника.

Да... еще, в файлы aliases.conf и firebird.conf, которые хранятся в Program Files\<FireBird Dir>, моя программа, автоматически вносит изменения, если нужные настройки там не находятся.

Кстати, судя по инфе в блоге Дмитрия Кузьменко, FB запустится под Vista только в режиме приложения, так же как в 98-ой винде :) Ну и еще вот это нужно в conf прописать:
open firebird.conf, and read note for section of IpcName parameter.
i.e. change IPCName=FIREBIRD to IPCName=Global\FIFEBIRD

http://ibdeveloper.blogspot.com/2007/02/does-firebird-run-on-windows-vista.html

____
Согласен, что нужно найти где-нибудь машину с Вистой, но пока что негде... у меня даже пиратской версии нет... ничего нет, чтобы проверить самому.


 
Kolan ©   (2007-11-15 10:14) [9]

> у меня даже пиратской версии нет&#133

Что стар рублей нет?


 
Anatoly Podgoretsky ©   (2007-11-15 10:22) [10]

> ZeroDivide  (15.11.2007 10:04:08)  [8]

В топку, такие продукты.


 
ZeroDivide ©   (2007-11-15 10:22) [11]


> > у меня даже пиратской версии нет…
>
> Что стар рублей нет?


У нас в городе уже 2 года как нет ни одного пиратского ларька. Серьезно.


 
ZeroDivide ©   (2007-11-15 12:15) [12]


> В топку, такие продукты.
>


FB штука классная! А вот Майкрософт сильно прокидалась из-за того, что куча продуктов не способны оказались под ней запустится. FB, я думаю, в ближайшем будущем вполне свободно будет работать с Vista. Неприятные впечатления вызывает ОС, а не СУБД.


 
Anatoly Podgoretsky ©   (2007-11-15 12:31) [13]

> ZeroDivide  (15.11.2007 12:15:12)  [12]

А мне, что Микрософт, что Файрберд как то все равно, программа, которая пытается писать в Program Files идет в топку,
А у меня другие впечатления.


 
Сусл ©   (2007-11-15 13:09) [14]


> А мне, что Микрософт, что Файрберд как то все равно, программа,
> которая пытается писать в Program Files идет в топку,
> А у меня другие впечатления.

ну mssql пытается, он там базы хранит.
или ты имеешь в виду, что факт письма незя настроить?


 
Правильный_Вася   (2007-11-15 13:28) [15]

FB - это ж служба с системной учетной записью
почему бы ей не иметь права писать в програм филез?


 
Kolan ©   (2007-11-15 13:30) [16]

> ну mssql пытается, он там базы хранит.

Да ну&#133


 
Anatoly Podgoretsky ©   (2007-11-15 14:21) [17]

> Сусл  (15.11.2007 13:09:14)  [14]

Можно настроить и инсталятор делает, сервис по умолчанию запускается от System, а места хранения можно указать в Management Studio/EM
Там все конфигурируемое. Главное чтобы пользователь не мог писать в Program Files - вот MS SQL это и не позволяет делать пользователю.
То есть полное соответствие с XP/2003/Vista моделью безопасности. Проверку по С2 проходит.


 
Anatoly Podgoretsky ©   (2007-11-15 14:27) [18]

Это не мои утверждения

> Приложение собирается в BDS2006, использует FireBird. Говорят,
>  что под Vista не работает. У меня этой ос нет и отлаживаться
> под ней я не могу. Какие требования нужно выполнить, чтобы
> приложения под Vista запускались?



> Даже если я буду хранить свои настройки в D&S, то как минимум,
>  firebird.log в Program Files все же будет прописываться
.
>

MS SQL под Вистой работает без обработки напильником. Ключевые утверждения я пометил.
Так вот если программа после инсталяции не работает, то это криво написаная программа. А по словам автора и напильник не поможет. Я правда особо серьезно к его утверждения и не относился, наверно все таки напильник поможет, может он просто не знает где и как его применить.


 
Черный Шаман   (2007-11-15 15:27) [19]


> ZeroDivide ©   (15.11.07 10:22) [11]
>
>
> > > у меня даже пиратской версии нет…
> >
> > Что стар рублей нет?
>
>
> У нас в городе уже 2 года как нет ни одного пиратского ларька.
>  Серьезно.


ссылку на варез дать?

alife-soft@yandex.ru


 
Prohodil Mimo ©   (2007-11-15 15:33) [20]

А что за версия FB? Я пишу программу на BDS 2005, используя FIBPlus для связки с FB2_. На Viste не удалось запустить под Embedded FB, но прекрастно работает, если запускать FB как сервис.


 
Eraser ©   (2007-11-15 18:29) [21]


> Prohodil Mimo ©   (15.11.07 15:33) [20]

да уж, с безопасностью в Висте, мягко говоря, перемудрили, так что более-менее нормально работать можно только из сервиса.. так что ждемс сотни доморощенных сервисов )



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2007.12.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.5 MB
Время: 0.047 c
2-1195104845
Lebedev
2007-11-15 08:34
2007.12.16
Как обычный компонент показать поверх созданного динамически?


2-1195666514
sydenis
2007-11-21 20:35
2007.12.16
TApplication.ProcessMessages в консоли ?


15-1195017660
Fin
2007-11-14 08:21
2007.12.16
Запуск программ без цифровой подписи в Viste.


2-1195713547
San1
2007-11-22 09:39
2007.12.16
EAccessViolation


2-1195503680
дима
2007-11-19 23:21
2007.12.16
Поля





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский