أكثر

كيف يمكن جعل مشروع 10.0 ArcMap AddIn صالحًا لـ ArcGIS 10.3 SDK؟

كيف يمكن جعل مشروع 10.0 ArcMap AddIn صالحًا لـ ArcGIS 10.3 SDK؟


لدي مشروع ArcGIS 10.0 AddIn والذي نجحت في إعادة توجيهه إلى الإصدار 10.3. يمكنني تجميع (استوديو مرئي 2012). ويعمل كما هو متوقع في ArcMap 10.3.1. لكن عندما أحاول إضافة مكون جديد

لقد تلقيت هذا الخطأ:

مشروع ArcGIS الإضافي غير صالح. غير قادر على إضافة عنصر الوظيفة الإضافية الجديد إلى هذا المشروع.

وقد أي شخص آخر واجهت هذه المسألة؟


بعد أن أضفت زرًا جديدًا يدويًا ، عدت إلى مشكلة معالج مكونات SDK AddIn وتوصلت إلى كيفية حلها.

قبل نشر هذا السؤال ، حاولت تغيير الأهداف في ملف csproj (كانت غير صحيحة) لكن ذلك لم يصحح المشكلة. لكن هذا انتهى به الأمر إلى أن يكون هو القضية.

بعد تحديث الأهداف في csproj وإعادة تحميل الحل في Visual Studio ، ما زلت أتلقى الخطأ.

ثم أغلقت الحل ، ثم فتحت الحل. ما زلت أتلقى الخطأ.

اضطررت إلى الخروج تمامًا من Visual Studio 2012 وإعادة التشغيل. ثم افتح الحل الإضافي ثم حاول إضافة مكون ArcGIS جديد. في هذه المرحلة كان ناجحًا.

كان تغيير csproj الخاص بي:

ل

والتغيير

ل