Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.12.16;
Скачать: CL | DM;

Вниз

Требования к ПО для обеспечения совместимости с 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;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.017 c
9-1163835666
netlooker
2006-11-18 10:41
2007.12.16
Проблема с колизиями


2-1195745591
Fraider
2007-11-22 18:33
2007.12.16
Лист бокс со скошенным углом


2-1195628959
GhosTer
2007-11-21 10:09
2007.12.16
Запись в реестр.


3-1186648790
alsov
2007-08-09 12:39
2007.12.16
Оптимизация запроса


6-1175800832
malyar
2007-04-05 23:20
2007.12.16
склейка пакетов в сокете