Я перенес устаревший проект .Net .Net из .Net 1.1 в .Net 3.5, и когда я пытаюсь его запустить, я получаю следующую ошибку:
Операция с поперечной резьбой недопустима:
Элемент управления grpLogin доступен из
нить, кроме нити это было
создан на.
Когда поток (который я предполагаю, не является потоком пользовательского интерфейса) меняет свойство enabled кнопки на true.
Я считаю, что что-то изменилось в фреймворке, чтобы добавить это ограничение, есть ли способ заставить это работать без капитального ремонта всего приложения?
Можно ли заставить VS (я использую VS 2008) запускать приложение как .Net 1.1 (я даже не уверен, что это проблема)
Приложение является просто тестовым приложением для API, который мне сказали перепроектировать, поэтому у меня нет достаточной пропускной способности, чтобы решить все его проблемы. Я знаю, что это работало ранее, но у меня не установлена старая версия VS, поэтому мне пришлось преобразовать ее в VS 2008.