7 프로젝트 윈도우 폰에 업데이트되지, 더 구체적으로, 나는 또한하여 internal static class Transitions
공개 => public static class Transitions
어셈블리 참조가 나는 윈도우 폰 7 용 실버 라이트 툴킷의 일부 변경을
과했다 이전에 개인 정적 방법 GetStoryboard
방법 공개 : public static Storyboard GetStoryboard(string name)
내가 툴킷에서 스토리 보드를로드하고 내 코드에서 직접이 스토리 보드를 사용하는 Transitions.GetStoryboard를 사용하고 싶었 기 때문에. 그래서 Toolkit을 다시 작성하고 Phone App 프로젝트에서 먼저 참조를 삭제 한 다음 참조를 다시 추가했습니다 (올바른 .dll을 선택했습니다.). 그러나 Transition 클래스에 액세스하지 못합니다. Visual Studio에서 "보호 수준으로 인해 Microsoft.Phone.Controls.Transitions '에 액세스 할 수 없습니다."
아무튼 어셈블리 참조가 업데이트되지 않습니다. 나는 모든 것을 시도했다. Bin-folders를 삭제하고 Debug와 Release 빌드 사이를 전환했습니다. 어떤 제안?
참조를 삭제하고 프로젝트를 정리 한 다음 새 dll을 가리 키도록하십시오. Copy Local = true를 설정할 수도 있습니다. – thomasmartinsen
또한, 원래의 참조 도구 키트의 사용자 정의 빌드였습니까? 그렇지 않다면 원본 참조의 위치를 다시 확인하고 새로 생성 된 라이브러리의 빌드 출력 위치는 동일합니다 (사전 빌드와 같이'root \ bin '에서 원본을 얻었을 것입니다. '루트 \ 프로젝트 \ 빈 \ 구성'). –
청소가 도움이되지 않았습니다. 나는'root \ project \ bin \ configuration' 폴더가 없지만, .dll도'root \ project \ obj \ Release'에 출력되었고 그 파일을 시도했지만 작동하지 않았습니다. 원래의 참조는 맞춤 빌드였습니다. 툴킷이 'Windows.Phone.Controls' 네임 스페이스를 사용한다는 사실은 그런 문제를 일으킬 수 있습니까? 내가 접근하고자하는 정적 메서드는'Windows.Phone.Controls.Transitions.GetStoryboard()' – j00hi