আর্কম্যাপ এক্সটেনশন 9.3 বনাম 10


10

আমি আর্কম্যাপ 10-এর সাথে কাজ করার জন্য আমাদের আরক্যাম্যাপ এক্সটেনশন আপডেট করেছি - মূলত কেবল ESRI.ArcGIS.ADF থেকে ESRI.ArcGIS.ADF.Local এ রেফারেন্স পরিবর্তন করুন এবং সমস্ত উল্লেখের জন্য 'নির্দিষ্ট সংস্করণ' বৈশিষ্ট্যের মান সেট করুন, এবং নতুনটিও ব্যবহার করুন এটি রেজিস্টার করতে ESRIRegAsm.exe। সুতরাং আমি এখনই ভাবছি যে আমি যদি একটি একক এক্সটেনশান তৈরি করতে পারি যা 9.3.1 এবং 10.0 উভয়ের সাথেই কাজ করবে বা প্রতিটি পণ্যের জন্য আমাদের আলাদা বাইনারি দরকার?


ভাল প্রশ্ন. আমার 9.3 শ্রেণির পাঠাগারগুলির একটিতে আমার কোনও সমস্যা নেই (কোনও এক্সটেনশন নেই)। তবে আপনাকে এক্সটেনশনের জন্য ঠিক যা করতে হয়েছিল তা করতে হয়েছিল কারণ আমি একটি শ্রেণিতে অবহিত পদ্ধতি ব্যবহার করছিলাম যা একটি ভিন্ন নেমস্পেসে চলে গেছে।
জে কামিন্স

@ সোলসবার্গ, আমি বুঝতে পারি যে থ্রেডটি কিছুটা পুরাতন তবে আপনার তদন্তের ফলাফল কী হয়েছিল? 9.3.1 এবং 10 উভয়ই আপনার সম্প্রসারণ পরিষেবাটির একক বিল্ড তৈরি করেছে বা শেষ পর্যন্ত আপনার দুটি বিল্ডের দরকার পড়ে?
elrobis

উত্তর:


2

এটি অনুসারে, আপনাকে পুনরায় সংকলন করতে হবে:

আরকজিআইএস 10 এ, ইএসআরআই আর নীতি ফাইল সরবরাহ করে না। ফলস্বরূপ, আরকজিআইএস 10.3 এ স্থাপন করা সমস্ত আরকজিআইএস 9.3 এবং পূর্ববর্তী উন্নয়ন প্রকল্পগুলি অবশ্যই পুনরায় সংযুক্ত করতে হবে।

http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#//0001000002m2000000


আমার মতো যারা ভাবছেন তাদের জন্য, "পলিসি ফাইলগুলি কী কী?" আমি নীচের লিঙ্কটি সহায়ক বলে মনে করেছি। যদি আমি এই সঠিকভাবে বুঝতে তার মানে 9.x রানটাইম স্বয়ংক্রিয়ভাবে এগিয়ে ESRI নামস্থানে এগিয়ে কার্যকলাপ করার প্রচেষ্টা করা হবে (প্রয়োজন হলে) রানটাইম এক সংস্করণ দ্বারা: resources.esri.com/help/9.3/arcgisengine/dotnet/...
elrobis

2

আমি কিছু সূক্ষ্ম পার্থক্যও পেয়েছি যা নেতিবাচক প্রভাব ফেলতে পারে। উদাহরণস্বরূপ, ট্যাগআরসিআরটি কাঠামোটি অন্য একটি লাইব্রেরিতে সরানো হয়েছিল। এটি আপনি তৈরি করার সময় সমস্যা তৈরি করবে না তবে রানটাইমের সময় সমস্যা সৃষ্টি করতে পারে কারণ আরসিডাব্লু কলটি ভুল সিওএম লাইব্রেরিতে ফরোয়ার্ড করার চেষ্টা করবে।

10.0 লাইব্রেরিতে এর মতো অন্যান্য জিনিস লুকানো থাকতে পারে তাই আপনাকে সতর্কতা অবলম্বন করতে হবে। আপনি সরানো হয়েছে এমন কোনও অবজেক্টটি ব্যবহার না করলে এটি কোনও সমস্যা হতে পারে না তবে এটি কিছু ঝুঁকি প্রবর্তন করে।

শেষ পর্যন্ত, আপনি কেস-কেস-কেস ভিত্তিতে এটি গ্রহণের প্রয়োজন হতে পারে। সাধারণভাবে, আমি স্থানান্তর মোটামুটি ব্যথাহীন বলে মনে করেছি।


ইন্টারফেস সংযোজন (যুক্ত), স্থানান্তর (সরানো) এবং অপসারণ (সরানো) এর একটি সরকারী তালিকা এখানে পাওয়া যাবে: help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/…
এলরোবিস ২
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.