내 솔루션에 2 개의 프로젝트가 있습니다. 하나의 WinForm 프로젝트, Form (예 : MyFormProject) 및 다른 UserControl (MyControlProject)을 정의합니다.VisualStudio 프로젝트 : 수정이 고려되지 않았습니다.
MyControlProject 코드를 수정하고 디버그를 시작하면 수정 사항이 고려되지 않은 것으로 나타났습니다. 솔루션을 지우고 다시 만들어서 작동시켜야합니다 ...
추가 정보 : - 저는 Dbi-Tech Components의 UserControl에서 사용합니다. 또한 WinForm에서는 Infragistics 구성 요소를 사용합니다. 두 라이센스 파일이 모두 호환 되나요? 원인은 둘 다 사용자 licenses.licx 파일에 있어야합니다. - 컨트롤에 새 메서드를 작성하면 런타임에 MissingMethod 예외가 발생하지만 오류없이 컴파일 된 코드 ... 그런 다음 참조를 제거하고 다시 추가했으며 런타임에 예외가 발생하지 않았습니다. 나타나다.
필자는 매번 수정 사항을 테스트에 추가 + 제거 또는 다시 작성해야합니까?
MyControlProject를 * depend *로 설정 했습니까? (MyFormProject -> Project Dependancies를 마우스 오른쪽 단추로 클릭하십시오.) – adelphus
@adelphus : 처음 옵션을 보았습니다 ... 그러나 MyControlProject가 종속성 목록에서 선택되었는지 확인합니다 ... 수동으로 설정하지 않았습니다. – serhio
그리고 또한 빌드 순서가 먼저 UserControl, 내 양식으로 설정됩니다 ... – serhio