0 / 0 / 0
Регистрация: 28.11.2014
Сообщений: 25
|
|
1 | |
Visual Studio - частично недоступны методы15.06.2015, 07:33. Показов 1020. Ответов 3
Метки нет (Все метки)
Visual Studio 2010 Express, VB
Некоторое время назад была написана программка с использованием внешнего API, появилась необходимость внести изменения. Тут вылезла проблема - оказалось, что не все функции классов доступны для использования. Та функция, которая уже была использована в коде, не появляется в списке методов класса. Посмотрел в обозревателе объектов - эта функция (как и ряд других, неизвестно по какому принципу) отображается серым цветом. Речь об объектах стороннего API. Если все-таки вписать эту функцию в код (руками, без подсказок выпадающего меню), то на ее выполнении вываливается неопознанная ошибка. Интересно, что эта же функция, использованная раньше - работает! И раньше такого точно не было. Создал новый проект с нуля, подключил API, все работает нормально - без проблем выдает эти функции в подсказках и в обозревателе они отображаются как и остальные. Что это может быть и как это можно исправить?
0
|
15.06.2015, 07:33 | |
Ответы с готовыми решениями:
3
В MS Visual Studio 2012 Ultimate недоступны элементы Data Недоступны проекты в решении (Ошибка: Проект был создан в другой версии Visual Studio) Intellisence в Visual Studio 2017 5.8.4 не отображает методы расширения для целочисленных литералов Скажите если я напишу программу на C# в MS Visual studio 2012 на framework 3.5 я потом смогу открыть проект моей программы на MS Visual studio 2008 |
Администратор
|
|
15.06.2015, 08:53 | 2 |
tony_montana74, интересная проблема. Что именно представляет из себя "внешнее API"? Библиотека? COM? Сервис добавленный как service reference? Если COM, то попробуй удалить ссылку и добавить заново чтобы Interop сборка обновилась.
Какая именно ошибка?
0
|
0 / 0 / 0
Регистрация: 28.11.2014
Сообщений: 25
|
|
15.06.2015, 09:25 [ТС] | 3 |
Это dll-ка от autodesk. Попробовал подцепить предыдущую версию либы - все вроде как заработало, методы доступны и т.д. (оказалось, что в пробный пустой проект я подцеплял ее же), но не пойму что все-таки произошло, ведь я до этого случая спокойно использовал ЭТУ (новую) версию. Подцепляю обратно новую - проявляется та же история (т.е. не работает). Какой то абсурд. Покопаю еще.
0
|
22.06.2015, 07:44 | 4 |
а в справке по API что написано? Может методы Obsolete
0
|
22.06.2015, 07:44 | |
22.06.2015, 07:44 | |
Помогаю со студенческими работами здесь
4
Как открыть проект созданный в Visual Studio 2012 в Visual Studio 2008? Стоит ли переходить на Visual Studio 2013 Express c Visual Studio 2012 Ultimate Visual studio 2008 Недоступны компоненты. Microsoft::Office::Interop::Excel: недоступны методы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |