Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.10.2016, 19:00   #1
OmegaBerkut
Спокойный псих
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 1,538
По умолчанию Проблема с проектом

Всем здравствуйте.
У меня появилась проблема, и хотелось бы её решить.

Предыстория: есть проект, который был написан на C++/CLI больше двух лет назад в MSVS 2013 Ultimate.
За эти два года ничего существенного со студией не происходило (были только установленны компоненты WEB-программирования для ASP.NET).
Проект исправен, программа работает.

Суть проблемы: спустя два года этот проект понадобилось переписать на C# .NET. Запустил готовый C++/CLI проект, полез в конструктор формы, получил ошибку построения, но это не оказалось серьёзной проблемой - нужно было перенести класс формы в начало файла кода. Хотя, почему то раньше такой проблемы не было.
Уже более серьёзная проблема заключается в том, IntelliSense ругается на код использованных мною библиотек. В моём коде ошибок нет.
Вот перечень имеющихся ошибок:

1 IntelliSense: спецификация компоновки несовместима с предыдущей "bsearch_s" (объявлено в строке 439) c:\Program Files (x86)\Microsoft Visual Studio Ultimate 2013\VC\include\stdlib.h 588
2 IntelliSense: спецификация компоновки несовместима с предыдущей "bsearch" (объявлено в строке 443) c:\Program Files (x86)\Microsoft Visual Studio Ultimate 2013\VC\include\stdlib.h 591
3 IntelliSense: спецификация компоновки несовместима с предыдущей "qsort_s" (объявлено в строке 448) c:\Program Files (x86)\Microsoft Visual Studio Ultimate 2013\VC\include\stdlib.h 595
4 IntelliSense: спецификация компоновки несовместима с предыдущей "qsort" (объявлено в строке 452) c:\Program Files (x86)\Microsoft Visual Studio Ultimate 2013\VC\include\stdlib.h 599
5 IntelliSense: тип функции, включающий универсальный параметр, не может содержать параметр-многоточие c:\Program Files (x86)\Microsoft Visual Studio Ultimate 2013\VC\include\vadefs.h 83
6 IntelliSense: тип функции, включающий универсальный параметр, не может содержать параметр-многоточие c:\Program Files (x86)\Microsoft Visual Studio Ultimate 2013\VC\include\vadefs.h 84

Как видно - все ошибки в предустановленных библиотеках. А ещё - нумерация ошибок была не по порядку (выставил сам).

Решить эту проблему хотелось бы не с целью переноса проекта на C#, а просто потому что эта проблема есть.
Собственно, как решать проблему ?
Подпись ? Не, не слышал ...
OmegaBerkut вне форума Ответить с цитированием
Старый 11.10.2016, 19:09   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от OmegaBerkut Посмотреть сообщение
почему то раньше такой проблемы не было.
А код-то точно в исходном состоянии?
Система контроля версий типа git использовалась?
Может вы его поредактировали год назад ночью и забыли


Цитата:
Сообщение от OmegaBerkut Посмотреть сообщение
IntelliSense ругается на код использованных мною библиотек
только IntelliSense или не собирается?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 11.10.2016, 19:32   #3
OmegaBerkut
Спокойный псих
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 1,538
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
А код-то точно в исходном состоянии?
Да, помимо перемещения конструктора в начало файла (сегодня сделал, писал об этом).
Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Система контроля версий типа git использовалась?
Нет.
Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Может вы его поредактировали год назад ночью и забыли
Я написал код, скомпилировал, и использовал программу. В проект более не лазил.
Цитата:
Сообщение от Alex11223 Посмотреть сообщение
только IntelliSense или не собирается?
С таким раскладом боюсь пересобирать.
Подпись ? Не, не слышал ...
OmegaBerkut вне форума Ответить с цитированием
Старый 11.10.2016, 19:34   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

В предыдущей теме что-то не боялись http://programmersforum.ru/showthrea...=297268&page=8
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 11.10.2016, 20:04   #5
OmegaBerkut
Спокойный псих
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 1,538
По умолчанию

Alex11223
Предыдущая тема - C#. У меня проблема с C++/CLI.
Мне кажется, что это разные вещи. А боюсь пересобирать потому что опять же - это C++, с ним тяжелее, чем с C#.
И, в предыдущей теме был тестовый проект, а здесь реальная программа.
Подпись ? Не, не слышал ...
OmegaBerkut вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с курсовым проектом прошу помоши Svork Общие вопросы C/C++ 14 02.03.2012 20:21
проблема с Проектом Axrik Помощь студентам 0 30.01.2012 22:40
Управление проектом Lime Свободное общение 2 26.08.2011 16:00
Проблема с проектом в OpenGL 30MBU Помощь студентам 4 12.10.2009 14:44