يحدث الخطأ "سلسلة الإدخال ليس في تنسيق صحيح" عند استيراد الحل في Dynamics 365

العَرَض

عند محاولة استيراد حل في Dynamics 365، فشل استيراد الحل بالرسالة التالية:

"استيراد الحل: فشل [اسم الحل]"

في حالة عرض التفاصيل في الشبكة التي يتم تضمين انقر فوق "تنزيل ملف السجل"، يمكنك مشاهدة مزيد من التفاصيل كالتالي:

"سلسلة الإدخال لم يكن في تنسيق صحيح طرح بواسطة التطبيق عند معالجة تجميع مخصص (الإضافية).

سلسلة الإدخال 0x80048033 ليس في تنسيق صحيح ".

كما يتم تضمين تفاصيل الخطأ التالية:

Microsoft.Crm.Tools.ImportExportPublish.ImportSolutionException: استيراد تجميعات المكون الإضافي: فشل. خطأ: البرنامج المساعد: < اسم التجميع >، الإصدار = 0.0.0.0، الثقافة = محايد, = [رمز] تسبب في حدوث استثناء. ---> System.FormatException: سلسلة الإدخال ليس في تنسيق صحيح.    في System.Text.StringBuilder.AppendFormat (IFormatProvider موفر تنسيق السلسلة، [كائن وسائط)    في System.String.Format (IFormatProvider موفر تنسيق السلسلة، [كائن وسائط)    في Microsoft.Crm.ObjectModel.TargetFrameworkVersionValidator.ValidateInternal()    في Microsoft.Crm.ObjectModel.PluginAssemblyServiceInternal'1.ValidateAssemblyMetadata (سياق اكسيكوتيونكونتيكست، بلوجيناسيمبلي إيبوسينيسينتيتي، أسيمبليميتاداتا كرمبلوجيناسيمبليميتاداتا)    في Microsoft.Crm.ObjectModel.PluginAssemblyServiceInternal'1.VerifyRegistrationAbility (بلوجيناسيمبلي إيبوسينيسينتيتي، كريتيكل منطقية، سياق اكسيكوتيونكونتيكست)    في Microsoft.Crm.ObjectModel.SdkEntityServiceBase.UpdateInternal (الوحدة إيبوسينيسينتيتي، سياق اكسيكوتيونكونتيكست، فيريفياكتيون منطقية)    في Microsoft.Crm.ObjectModel.PluginAssemblyServiceInternal'1.Update (الوحدة إيبوسينيسينتيتي، اكسيكوتيونكونتيكست سياق)    في Microsoft.Crm.Tools.ImportExportPublish.ImportPluginAssemblyHandler.ImportItem()    ---تتبع مكدس الذاكرة المؤقتة الاستثناء الداخلي---نهاية    في Microsoft.Crm.Tools.ImportExportPublish.ImportPluginAssemblyHandler.ImportItem()    في Microsoft.Crm.Tools.ImportExportPublish.ImportHandler.Import()    في Microsoft.Crm.Tools.ImportExportPublish.RootImportHandler.ImportAndUpdateProgress (إيمبورثاندلير حاء)    في Microsoft.Crm.Tools.ImportExportPublish.RootImportHandler.ProcessNonMetadataHandlers (سلسلة إيمبورتينتيتيس، إيمبورثاندلير & إيهفوركورينتباث، ليستكونتيرس كونتيرليست)    في Microsoft.Crm.Tools.ImportExportPublish.RootImportHandler.RunImport (إيمبورتينتيتيس [] سلسلة)    في Microsoft.Crm.Tools.ImportExportPublish.ImportXml.RunImport (إيمبورتينتيتيس [] سلسلة)    في Microsoft.Crm.Tools.ImportExportPublish.ImportXml.RunImport()    في Microsoft.Crm.Tools.ImportExportPublish.ImportXml.RunImport (ويثسولوتيونمانيفيست منطقية)    في Microsoft.Crm.WebServices.ImportXmlService.ImportSolutionSkipCapable (أوفيروريتيونماناجيدكوستوميزيشنز منطقية، منطقية بوبليشووركفلووس كوستوميزاتيونفيلي [] بايت، إيمبورتجوبيد Guid، كونفيرتوماناجيد منطقية، منطقية سكيبرودوكتوبداتيديبيندينسيس، هولدينجسولوشن المنطقية، سياق اكسيكوتيونكونتيكست)  

السبب

يمكن أن يحدث هذا الخطأ إذا كان يستخدم أسيملبلي المكونات في إصدار أحدث من.Net Framework مثل 4.6.1 و 4.6.2. حاليا Dynamics 365 (متصل) يدعم فقط التجميعات.NET SDK المضمنة في.NET Framework 4.5.2.

الحل

يجب ترجمة التجميع المتأثرة مع.NET Framework 4.5.2:

  1. فتح Visual Studio

  2. الأيمن فوق المشروع الذي يحتوي على التجميع المتأثرة وانقر فوق خصائص

  3. تغيير إطار العمل المستهدف إلى.NET Framework 4.5.2

هل تحتاج إلى مزيد من المساعدة؟

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Microsoft Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×