Я создаю приложение Windows Forms на C #, и тестирование на Windows 7 64bit показало тихий сбой.
Точная строка, на которой происходит сбой, - this.ResumeLayout(false);
в конце функции InitializeComponent()
.Это часть кода, сгенерированного Visual Studio из конструктора форм.
Нет никаких исключений, никаких всплывающих окон, показывающих, что программа вылетела, ничего.Он просто перестает работать, как только достигает этой линии.Это происходит только в 64-битной версии.Удаляя эту строку, программа запускается, но не может быть развернута, и есть несколько других странностей, связанных со свойствами окна.
Я пробовал все от изменения настроек сборки до использования CorFlags.exe Ничего не помогло.В чем может быть проблема?
Если это имеет значение, я использую OpenTK и элементы управления GL.