SQL Server 2012에 어셈블리를 배포 하려고 하면 오류 메시지: "Clr 어셈블리 주 파일을 지정 해야 합니다"

기술 자료 번역 기술 자료 번역
기술 자료: 2709869 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

현상


Microsoft SQL Server Management Studio 2012를 사용 하 여 어셈블리 Microsoft SQL Server 2012 Analysis Services 인스턴스를 배포 하려고 하면 다음과 유사한 오류 메시지가 나타납니다.
Clr 어셈블리 주 파일을 지정 해야 합니다.
(Microsoft.AnalysisServices)
------------------------------
프로그램 위치:

(Impactdetailcollection의 영향, Boolean expectEmptyResults, Boolean throwIfError) Microsoft.AnalysisServices.AnalysisServicesClient.SendExecuteAndReadResponse
(IMajorObject 부모, obj IMajorObject, ObjectExpansion 확장, ImpactDetailCollection 영향, 부울 allowOverwrite, XmlaWarningCollection 경고) Microsoft.AnalysisServices.AnalysisServicesClient.Create
(obj IMajorObject, UpdateOptions 옵션, UpdateMode 모드, 경고 XmlaWarningCollection, ImpactDetailCollection impactResult) Microsoft.AnalysisServices.Server.Update
(obj IMajorObject, UpdateOptions 옵션, UpdateMode 모드, 경고 XmlaWarningCollection, ImpactDetailCollection impactResult) Microsoft.AnalysisServices.Server.SendUpdate
(UpdateOptions 옵션, UpdateMode 모드) Microsoft.AnalysisServices.MajorObject.Update
microsoft.analysisservices.managementdialogs.olapregisterclr.senddatatoserver()에

원인

다음 조건에 해당 하는 경우이 문제가 발생 합니다.
  • 어셈블리 버전 Msmgdsrv.dll 사용합니다.
  • Msmgdsrv.dll 버전의 Microsoft.NET Framework 4 보다 이전 Microsoft.NET Framework 버전을 사용 하 여 컴파일 되었습니다.
참고 이것은 의도적입니다.

해결 방법

이 문제를 해결 하려면 다음과이 같이 하십시오.
  1. .NET Framework 4.0 런타임을 목적으로 하 여 어셈블리를 다시 컴파일하십시오.
  2. SQL Server Management Studio 2012를 사용 하 여 어셈블리를 배포 합니다.

추가 정보

"현상" 절에 설명 되어 있는 문제에 대 한 자세한 내용은 다음 Microsoft 웹 사이트를 방문 하십시오.
https://connect.microsoft.com/SQLServer/feedback/details/698559/cannot-deploy-an-assembly-to-a-multidimensional-instance-from-ctp3

속성

기술 자료: 2709869 - 마지막 검토: 2012년 6월 21일 목요일 - 수정: 1.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Standard
  • SQL Server 2012 Enterprise Core
키워드:?
kbsurveynew kbtshoot kbprb kbmt KB2709869 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.
이 문서의 영문 버전 보기:2709869

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com