2011-05-11 3 views
1

저는 'clue'lib를 가져 오는 관리되는 C++ 및 C#/WPF 앱에 'clue'lib가 있습니다. 아무런 경고/오류 - 내 C++ lib 디렉토리/접착제 LIB 및 C#/WPF 응용 프로그램의 모든 것이 괜찮 컴파일 할 때 좀C#/wpf 외부 dll 내부의 OpenMP

#pragma omp parallel for 

를 추가하지까지 모든 것이 잘 작동합니다. 그러나 나는 그것이 충돌 C#을 응용 프로그램을 실행하는 트라이 할 때 - 그러나 일부 병렬 코드를 실행할 때 충돌 나던 -이 응용 프로그램의 로딩하는 동안 충돌 - 그것은 말한다 :

유형의 첫 번째 예외 'System.Windows을. Markup.XamlParseException는 'PresentationFramework.dll

에 추가 정보를 발생 zestawie w 니 można utworzyć wystąpienia "번째 윈도"zdefiniowanego "fastnn-speedTest, 버전 = 1.0.0.0, 중립 문화 =, PublicKeyToken = null이"를. 흰색으로 격리하는 여자의 이미지입니다. 빠른 속도 테스트, 구성 요소/Window1.xaml.

나는 폴란드어로되어 있지만 분명히 C# 응용 프로그램은 OpenMP 코드를 사용하는 DLL을로드 할 수 없다는 것을 알고 있습니다. 어떻게 작동시킬 수 있습니까? 내 C++ 프로젝트 물론

나는 당신의 DLL이-않는 한 OpenMP를 어떤 다른 안 사용하든 상관하지 않는다 "OpenMP를 사용"

답변

1

.NET에 전환했다. 경로에 필수 vcomp * .dll (VS2010 용 vcomp100.dll)이 있습니까?

XamlParseException을 던지고 있습니다. XAML이 손상되지 않았는지 100 % 확실합니까?