Модераторы: Partizan, gambit

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Managed Direct X 2.0, приказал всем очень долго? 
:(
    Опции темы
-ser-
Дата 5.10.2006, 04:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 1.2.2005

Репутация: 5
Всего: 13



обнаружилось сегодня надоедливое сообщеньице что мол время истекло. на поверку оказалось мелкие с мягкими заложили time bomb в Managed Direct X 2.0, и даже якобы давно предупреждали об этом в readme (но кто его читает?)

кто-нить работает с этим и что у вас?


--------------------
"Тонкая, однако, работа." 
PM MAIL ICQ   Вверх
mr.DUDA
Дата 5.10.2006, 08:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 110
Всего: 232



Речь об SDK или Managed Extensions for DX ? И для какой версии DirectX ?


--------------------
user posted image
PM MAIL WWW   Вверх
-ser-
Дата 5.10.2006, 10:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 1.2.2005

Репутация: 5
Всего: 13



Цитата(mr.DUDA @  5.10.2006,  08:58 Найти цитируемый пост)
Речь об SDK или Managed Extensions for DX ? 

извини mr.DUDA, не совсем понимаю о чем ты. 

В последнем DirectX SDK - August 2006 содержатся assemblies как для 1.1 так и для 2.0 Framework:

вот я смотрю Microsoft.DirectX Reference Properties у себя в проекте:


Description:         Managed DirectX Assembly for Whidbey Beta (полагаю, просто забыли поменять)

Runtime Version: v2.0.50727

Version:               2.0.0.0

Path:                   C:\WINDOWS\Microsoft.NET\DirectX for Managed
Code\2.0.0.0_x86\Microsoft.DirectX.dll 

Managed DirectX (MDX) 2.0, в более ранних поставках дописывали 'beta'. 

в документации они это называют DirectX 9.0 for Managed Code.


--------------------
"Тонкая, однако, работа." 
PM MAIL ICQ   Вверх
mr.DUDA
Дата 5.10.2006, 22:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 110
Всего: 232



Ага, т.е. референсы на SDK-шные assembly из последнего SDK (судя по всему, из 9.0с), окей, тогда вопрос: как ставился SDK ? Не было ли в лицензионном соглашении (там где все жмут Next>>) строчки о временном использовании сопутствующих библиотек ?


--------------------
user posted image
PM MAIL WWW   Вверх
-ser-
Дата 6.10.2006, 02:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 1.2.2005

Репутация: 5
Всего: 13



из 10 человек в проекте никто ничего во время инсталляции не заметил. я бы сказал, никто не читает, что написано мелким шрифтом в лицензионном соглашении, если там вообще что-то было.

самое интересное я инсталлировал DirectX с апрелевской MSDN Premium subscription, некоторые качали августовскую с сайта. полетело у всех одновременно.

вот сейчас смотрю ..\Microsoft DirectX SDK (April 2006)\dxreadme.htm
Цитата

The majority of what exists today as the Managed DirectX 2.0 beta will become a key component of the XNA Framework. Managed DirectX 2.0 will continue to ship as a beta in subsequent SDK releases of the DirectX SDK until a beta of the XNA Framework is made available.  While we are striving to deliver a smooth transition from code written to use the Managed DirectX 2.0 beta, Microsoft can make no guarantees about the API compatibility between the Managed DirectX 2.0 beta and the upcoming graphics API’s in the XNA Framework. Microsoft will be providing guidance about the API differences as well as migration assistance as more information becomes available regarding the XNA Framework.

The following is an initial list of known changes which will exist between the Managed DirectX 2.0 beta and what Microsoft will deliver with the XNA Framework. This list will be updated as more information is available, and is as always subject to change.

столько книг издано по Managed DirectX 9 и получается все коту под хвост.

а вот и сама бомба, если порефлектить assembly
Код

public static unsafe void CheckTimeBomb()
{
      DateTime time1 = new DateTime(0x7d6, 10, 5);
      if (DateTime.Compare(DateTime.Today, time1) >= 0)
      {
            MessageBoxW(null, &??_C@_1PI@LKOFODJP@?$AAT?$AAh?$AAi?$AAs?$AA?5?$AAp?$AAr?$AAe?$AA?9?$AAr?$AAe?$AAl?$AAe?$AAa?$AAs?$AAe?$AA?5?$AAv?$AAe?$AAr?$AAs?$AAi?$AAo?$AAn?$AA?5?$AAo?$AAf?$AA?5?$AAD?$AAi?$AAr?$AAe@, &??_C@_1DE@JJLLKEIK@?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt?$AA?5?$AAM?$AAa?$AAn?$AAa?$AAg?$AAe?$AAd?$AA?5?$AAD?$AAi?$AAr?$AAe?$AAc?$AAt?$AAX?$AA?$AA@, 0x2000);
            throw new TimeBombException("This pre-release version of DirectX has expired, please upgrade to the latest version from http://www.microsoft.com/directx");
      }
}








--------------------
"Тонкая, однако, работа." 
PM MAIL ICQ   Вверх
ivashkanet
Дата 6.10.2006, 07:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодю потиху
****


Профиль
Группа: Участник Клуба
Сообщений: 3684
Регистрация: 23.2.2006
Где: Гомель, Беларусь

Репутация: 47
Всего: 149



-ser-, а как насчет перевода часов?

P.S. А для .Net есть редактор кода? Хотя бы IL?
PM MAIL WWW ICQ   Вверх
-ser-
Дата 6.10.2006, 09:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 1.2.2005

Репутация: 5
Всего: 13



Цитата(ivashkanet @  6.10.2006,  07:44 Найти цитируемый пост)
а как насчет перевода часов

не серьезно это. и невозможно. мы под Team Foundation Server. да и клиенту не прикажешь перекручивать время назад.



--------------------
"Тонкая, однако, работа." 
PM MAIL ICQ   Вверх
ivashkanet
Дата 6.10.2006, 09:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодю потиху
****


Профиль
Группа: Участник Клуба
Сообщений: 3684
Регистрация: 23.2.2006
Где: Гомель, Беларусь

Репутация: 47
Всего: 149



-ser-, это просто одно из решение проблеммы. 
Оно естественно временное, т.е. только-только чтобы закончить начатый проект.

Цитата(-ser- @  6.10.2006,  09:31 Найти цитируемый пост)
да и клиенту не прикажешь перекручивать время

ИМХО, это ограничение наложено только на разработку приложения. Не может же оно быль наложено еще и на работающее... Ведь программой могут пользоваться и 5, и больше лет

PM MAIL WWW ICQ   Вверх
-ser-
Дата 6.10.2006, 10:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 1.2.2005

Репутация: 5
Всего: 13



Цитата(ivashkanet @  6.10.2006,  09:50 Найти цитируемый пост)
Не может же оно быль наложено еще и на работающее

выходит что может.

просто думал, не мы одни такие здесь. 


--------------------
"Тонкая, однако, работа." 
PM MAIL ICQ   Вверх
ivashkanet
Дата 6.10.2006, 10:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодю потиху
****


Профиль
Группа: Участник Клуба
Сообщений: 3684
Регистрация: 23.2.2006
Где: Гомель, Беларусь

Репутация: 47
Всего: 149



Цитата(-ser- @  6.10.2006,  02:53 Найти цитируемый пост)
This pre-release version of DirectX has expired, please upgrade to the latest version from http://www.microsoft.com/directx

Так может все решается простым апгрейдом? Вы пробовали?
PM MAIL WWW ICQ   Вверх
mr.DUDA
Дата 6.10.2006, 10:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 110
Всего: 232



Цитата(ivashkanet @  6.10.2006,  10:07 Найти цитируемый пост)
This pre-release version

возможно, в этом дело


--------------------
user posted image
PM MAIL WWW   Вверх
arilou
Дата 6.10.2006, 15:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Великий МунаБудвин
****


Профиль
Группа: Экс. модератор
Сообщений: 2646
Регистрация: 15.7.2004
Где: город-герой Минск

Репутация: 21
Всего: 61



Это политика M$ в отношении не-финальных версий.


-ser-, переходите на XNA.


--------------------
user posted imageuser posted image
PM WWW ICQ   Вверх
Bogdan1024
Дата 6.10.2006, 18:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1436
Регистрация: 28.9.2005
Где: Киев

Репутация: 5
Всего: 13



А что говорят? Что версия Managed DirectX является evaluating, или они реально за мэнэджд дайрект деньги хотят?
З.Ы.: как к .нет1.1 использовать мэнэджд дайректх? Он там есть вообще? В мсдне не нахожу.


--------------------
user posted image
PM MAIL   Вверх
-ser-
Дата 7.10.2006, 07:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 1.2.2005

Репутация: 5
Всего: 13



Цитата(arilou @  6.10.2006,  15:32 Найти цитируемый пост)
переходите на XNA

XNA сама еще в зародышном состоянии, да и платформа эта игровая.

пока откатываемся назад на 1.1, прощай generics и проч. 2.0 прелести 


Цитата(Bogdan1024 @  6.10.2006,  18:16 Найти цитируемый пост)
как к .нет1.1 использовать мэнэджд дайректх

уже лучше никак его не использовать. лучше забыть и не знать что был такой.


--------------------
"Тонкая, однако, работа." 
PM MAIL ICQ   Вверх
Exception
Дата 11.10.2006, 17:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 29
Всего: 186



Так ведь это пре-релиз. Они не разрешают использовать бета-продукцию в программах.
PM   Вверх
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.1057 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.