разработчик Visual Studio 2005 года перемещает средства управления и изменяет размер Формы

Загрузчик сборок.NET неспособен найти 1.2.0.203, но действительно находил 1.2.0.200. Этот блок не соответствует тому, что требовали, и поэтому Вы получаете эту ошибку. В простых словах это не может найти блок, на который сослались. Удостоверьтесь, что это может найти правильный блок путем помещения его в GAC или в путь приложения. Также см. http://blogs.msdn.com/junfeng/archive/2004/03/25/95826.aspx .

18
задан tal 21 July 2009 в 12:42
поделиться

2 ответа

Я нашел обходной путь.

не знаю, что происходит позади, но я изменил свойства отображения. и он отлично работает. вот последовательность: отобразить свойство-> вкладка настроек-> продвинуться. в дополнительном диалоговом окне я изменил "Настройки DPI" с большого (120 точек на дюйм) на нормальный (96 точек на дюйм)

4
ответ дан 30 November 2019 в 08:53
поделиться

Это тот, с которым тебе стоит жить. Даже в VS2008 такое время от времени случается. Это в основном зависит от содержимого формы (элементы управления, позиции и т. Д.), И в VS нет возможности отключить такое поведение.

Когда вы открываете форму в дизайнере, vs runtime восстанавливает внешний вид из кода. И иногда в этот момент вносились изменения. Также, когда вы просто добавляете один элемент управления в форму, дизайнер полностью перестраивает программный код и файлы ресурсов. Это хорошо известная проблема, и кажется, что MS ее не исправит, потому что они движутся в направлении WPF.

Итак, несколько моментов, которые упростят вашу жизнь:

  1. Перейдите на VS2008, дизайнер был более последовательным, но все еще перемешивал элементы управления в файле .designer.cs
  2. Поместите свой код в один из исходных репозиториев, чтобы, если вы случайно сохранили такую ​​форму, вы можете восстановить его из репозитория.
1
ответ дан 30 November 2019 в 08:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: