Pesan galat saat Anda mencoba untuk menyebarkan Majelis di SQL Server 2012: "Clr Majelis harus memiliki file utama yang ditentukan"

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 2709869 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

GEJALA


Ketika Anda mencoba untuk menyebarkan perakitan untuk contoh layanan Microsoft SQL Server 2012 analisis dengan menggunakan Microsoft SQL Server Management Studio 2012, Anda menerima pesan galat yang menyerupai berikut ini:
CLR Majelis harus memiliki file utama yang ditentukan.
(Microsoft.AnalysisServices)
------------------------------
Program lokasi:

pada Microsoft.AnalysisServices.AnalysisServicesClient.SendExecuteAndReadResponse (ImpactDetailCollection dampak Boolean expectEmptyResults, Boolean throwIfError)
pada Microsoft.AnalysisServices.AnalysisServicesClient.Create (IMajorObject orang tua IMajorObject obj, ObjectExpansion ekspansi, ImpactDetailCollection dampak Boolean allowOverwrite, XmlaWarningCollection peringatan)
pada Microsoft.AnalysisServices.Server.Update (IMajorObject obj, UpdateOptions pilihan UpdateMode modus XmlaWarningCollection peringatan, ImpactDetailCollection impactResult)
pada Microsoft.AnalysisServices.Server.SendUpdate (IMajorObject obj, UpdateOptions pilihan UpdateMode modus XmlaWarningCollection peringatan, ImpactDetailCollection impactResult)
pada Microsoft.AnalysisServices.MajorObject.Update (UpdateOptions pilihan, modus UpdateMode)
di Microsoft.AnalysisServices.ManagementDialogs.OlapRegisterClr.SendDataToServer()

PENYEBAB

Masalah ini terjadi jika kondisi berikut ini benar:
  • Majelis ini menggunakan sebuah versi Msmgdsrv.dll.
  • Versi Msmgdsrv.dll disusun oleh menggunakan versi Microsoft.NET Framework yang lebih awal dari Microsoft.NET Framework 4.
Catatan Ini adalah oleh desain.

PEMECAHAN MASALAH

Untuk mengatasi masalah ini, ikuti langkah berikut:
  1. Mengkompilasi ulang Majelis dengan menargetkan.NET Framework 3.0 runtime.
  2. Menyebarkan Majelis dengan menggunakan SQL Server Management Studio 2012.

INFORMASI LEBIH LANJUT

Untuk informasi lebih lanjut tentang masalah yang dijelaskan di bagian "Gejala", kunjungi website Microsoft berikut ini:
https://Connect.Microsoft.com/SQLServer/feedback/Details/698559/cannot-deploy-an-Assembly-to-a-Multidimensional-instance-from-ctp3

Properti

ID Artikel: 2709869 - Kajian Terakhir: 21 Juni 2012 - Revisi: 1.0
Berlaku bagi:
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Standard
  • SQL Server 2012 Enterprise Core
Kata kunci: 
kbsurveynew kbtshoot kbprb kbmt KB2709869 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini: 2709869

Berikan Masukan

 

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