2011-01-07 6 views
0

단순해야하는 것처럼 보이는 문제가 있습니다. ASP.net 페이지에서 셰어 포인트 개체 모델을 사용하려고합니다. 그것은 프레임 워크 3.5 (셰어 포인트에 의해 요구)에서 실행 중이고 x64 (또한 내가 이해할 수있는 셰어 포인트가 필요함)를 기반으로 빌드해야한다는 것을 알았습니다. 이 문제는 "파일 또는 assemply를로드 할 수 없습니다"를 반환 할 때 발생합니다. 어떤 CPU로 전환하면 SPSite를 빌드하기위한 호출이 사이트 주소를 찾을 수 없다고보고합니다.X64 ASP.net에서 어셈블리를 찾을 수 없습니다.

기본적으로 새로운 웹 응용 프로그램 프로젝트를 열고 프레임 워크 3.5로 전환하고 대상 x64를 빌드하면이 동일한 오류가보고됩니다. 나는 바보 같은 짓을하고있는 것처럼 보이지만 나는 그것이 어떨지 전혀 모른다.

+0

정확하게 오류 메시지를 붙여 넣을 수 있습니까? 어떤 어셈블리를로드 할 수 없습니까? –

답변

0

IIS AppPool이 x64로 설정되어 있는지 확인하십시오.

+0

좋은 생각이지만 이미 확인했습니다. 게다가 나는 셰어 포인트가 x64로 설정되지 않고 실행되지 않을 것이라고 생각한다. 이 페이지는 Visual Studio 개발자 서버에서 실행 중입니다. dev 서버에 x64로 설정하는 방법이 있는지 확실하지 않습니다. – Mark

0

DLL의 프로젝트 빌드 출력/플랫폼을 모든 CPU로 설정해야합니다.

alt text

+0

좋아, 기본적으로 나는 내장 된 카시니 웹 서버가 x64를 지원하지 않는다는 것을 알아 냈다. 이것은 셰어 포인트에 의해 요구된다. 그래서이 둘은 본질적으로 내가 알 수있는 것과 호환되지 않습니다. 답변 해 주셔서 감사합니다. – Mark

관련 문제