이 질문은 여러 번 요청되었으며 Google에서이 문제와 관련된 많은 정보를 찾았지만 내 DEV에있는 문제를 해결할 수 없습니다. PC :(
(파일 또는 어셈블리 Microsoft.SqlServer.BatchParser를로드 할 수 없음) Microsoft SQL Server 2005 Management Objects Collection을 많은 인터넷 리소스에 권고 된대로 설치했으나 도움이되지 않았습니다. 그런 다음 Microsoft SQL Server 2008 Management Objects을 설치하려고했지만 설치가되지 않는다고 말합니다. (SQL Server 2008이 설치되어 있습니다.)
그런 다음 GAC에 가서 다음 줄을 찾았습니다.
Microsoft.SqlServer.BatchParser, Version = 10.0.0.0, Culture = neutral, PublicKeyTok EN = 89845dcd8080cc91, processorArchitecture = AMD64Microsoft.SqlServer.BatchParser를로드 할 수 없거나 종속성 중 하나를로드 할 수 없습니다.
Microsoft.SqlServer.BatchParser, 버전 = 9.0.242.0, PublicKeyToken = 89845dcd8080cc91, processorArchitecture = AMD64
Microsoft.SqlServer.BatchParser, 버전 = 10.0.0.0 문화 = 중립, 문화 = 중립, PublicKeyToken = 89845dcd8080cc91, processorArchitecture = 86
Microsoft.SqlServer.BatchParser, 버전 = 9.0.242.0, 문화 = 중립, PublicKeyToken = 89845dcd8080cc91, processorArchitecture = 86
Microsoft.SqlServer.BatchParserClient, 버전? n = 10.0.0.0, Culture = 중립, PublicKeyToken = 89845dcd8080cc91, processorArchitecture = MSIL < - 9.0.242.0 버전이 있습니까?
나는 이미 성공하지 못한 해결책을 찾기 위해 약 반나절을 보냈습니다. 그리고 그 오류로 인해 intellisense가 작동하지 않을 때 VS와 함께 작업하는 것은 매우 진절머리가납니다.
I 2005 VS 2010 SQL Express를 가지고 SQL 서버 2008
는이 문제를 해결하기 위해 도와주세요 (구성 스크린 샷 참조) 설치! 감사.
1) 솔루션에서 BatchParser에 대한 참조를 찾지 못했습니다. 2) 아니오라고 생각하지만 확실하게 확인할 수 있습니까? 3) DB Projects를 포함하고있는 오래된 솔루션이고, 어느 시점에서 오류가 나타나기 시작합니다. –
디버거를 넣고 오류가 발생한 행을 표시 할 수 있습니까? –
처리 할 때 사이트에 오류가 발생하지 않습니다. ASPX 마크 업을 편집 할 때 디자인 타임에만 @Page 지시문에 밑줄이 그어져 있습니다 (예 : 오류). 마우스를 올려 놓으면 BatchParser 오류가 표시됩니다. 컴파일 오류 또는 런타임 오류가 없습니다. –