Поиск:

Ответ в темуСоздание новой темы Создание опроса
> В VS 2010 отсутствуют файлы ATL. Где их найти? 
V
    Опции темы
Zhunko
Дата 9.11.2013, 10:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Начал писать проект с применением ATL и случайно обнаружил, что в VS 2010 отсутствуют следующие заголовочные файлы ATL:
Код

#include <atlassem.h>            // Информация о версиях сборок библиотеки.
#include <atlcache.h>            // Поддержка кеширования для ATL Server.
#include <atlcrypt.h>            // Обёртки для функций криптографии.
#include <atlextmgmt.h>          // Работа с пулом потоков, стенсильным кешем и кешем DLL.
#include <atlhtml.h>             // Поддержка HTML.
#include <atlhttp.h>             // Поддержка HTTP.
#include <atlisapi.h>            // Базовая поддержка ISAPI.
#include <atlmime.h>             // Поддержка MIME.
#include <atlperf.h>             // Поддержка мониторинга производительности.
#include <atlrx.h>               // Работа с регулярными выражениями.
#include <atlserr.h>             // Определения кодов состояния HTTP.
#include <atlsession.h>          // Поддержка сессий HTTP.
#include <atlsharedsvc.h>        // Поддержка общих кешей.
#include <atlsiface.h>           // Объявления пользовательских интерфейсов ATL Server.
#include <atlsmtpcollection.h>   // Управление соединениями SMTP.
#include <atlsmtputil.h>         // Вспомогательные функции для работы с SMTP.
#include <atlsoap.h>             // Поддержка SOAP.
#include <atlspriv.h>            // Различные внутренние служебные функции.
#include <atlsrvres.h>           // Идентификаторы ресурсов ATL Server.
#include <atlstencil.h>          // Работа со стенсипами.

Это так и должно быть, они теперь включены в другие файлы или, если нет, то где их брать, если понадобятся?

PM MAIL   Вверх
Alexeis
Дата 9.11.2013, 12:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: нет
Всего: 459



  Угу, экспресс версия не содержит ATL . Можно попробовать подключить библиотеки от предыдущих не Express версий Visual Studio .


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
Zhunko
Дата 9.11.2013, 13:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



У меня не экспресс. Полная.
Сейчас посмотрел в VS2012. Там тоже нет.

Это сообщение отредактировал(а) Zhunko - 9.11.2013, 15:28
PM MAIL   Вверх
Alexeis
Дата 9.11.2013, 20:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: нет
Всего: 459



Полная версия содержит в себе ATL . Вот к примеру документация по созданию ActiveX компонента на версии 2010 http://msdn.microsoft.com/en-us/library/vs...(v=vs.100).aspx

Вероятно при установке в опциях была отключена эта библиотека. 


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
xvr
Дата 9.11.2013, 20:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 8
Всего: 223



Цитата(Zhunko @  9.11.2013,  10:44 Найти цитируемый пост)
Начал писать проект с применением ATL и случайно обнаружил, что в VS 2010 отсутствуют следующие заголовочные файлы ATL:

Угу, удалены  smile 

Ищите в MSDN, там много воплей по этому поводу. Вот например -

Цитата

Support for ATL Server was removed from Visual Studio 2008.
ATL Server is now available as a shared source project at http://www.codeplex.com/AtlServer.


Цитата

As of Visual Studio 2010, we are no longer shipping crtassem.h. The same goes for atlassem.h, mfcassem.h, and ompassem.h. The reason is that we are no longer deploying the VC dlls as Win32 assemblies. They are regular dlls that can be loaded without a manifest.


PM MAIL   Вверх
Zhunko
Дата 9.11.2013, 21:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



xvr, спасибо.
На странице "ATL Server" был недавно. Подумал, что это частный проект.
Не к добру это всё...  smile 
=======================
Посмотрел архив там... Есть всё недостающее, кроме "atlassem.h".

Это сообщение отредактировал(а) Zhunko - 9.11.2013, 21:15
PM MAIL   Вверх
xvr
Дата 10.11.2013, 19:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 8
Всего: 223



Цитата(Zhunko @  9.11.2013,  21:07 Найти цитируемый пост)
 Есть всё недостающее, кроме "atlassem.h".

Его ликвидировали совсем - сказали не нужен  smile 
PM MAIL   Вверх
Zhunko
Дата 10.11.2013, 19:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата(xvr)
 Его ликвидировали совсем - сказали не нужен   

Понял. Спасибо!

Это сообщение отредактировал(а) Zhunko - 10.11.2013, 19:12
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: COM/DCOM/ActiveX/ATL/CORBA | Следующая тема »


 




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


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

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