। নেট কোর 2.0 - প্যাকেজটি লক্ষ্য ফ্রেমওয়ার্কের পরিবর্তে নেট ফ্রেমওয়ার্ক 4.6.1 ব্যবহার করে পুনরুদ্ধার করা হয়েছে। নেট কোর 2.0। প্যাকেজটি পুরোপুরি সামঞ্জস্যপূর্ণ নয়


106

আমার কাছে। নেট কোর 2.0 কনসোল অ্যাপ রয়েছে। আমি নিম্নলিখিতটি ব্যবহার করে টিএফএস থেকে ফাইলগুলি পড়ার চেষ্টা করছি:

টিএফএস থেকে সরাসরি মেমোরিতে কোনও ফাইল পাবেন কীভাবে (যেমন, ফাইল সিস্টেম থেকে মেমরিতে পড়তে চান না)?

আমি নুগেটে ইনস্টল করে এটিকে চালিয়ে যাচ্ছি Microsoft.TeamFoundationServer.ExtendedClient:

এখানে চিত্র বর্ণনা লিখুন

'Microsoft.AspNet.WebApi.Client 5.2.2' প্যাকেজটি প্রকল্প লক্ষ্য কাঠামোর পরিবর্তে '.NETFramework, Version = v4.6.1' ব্যবহার করে পুনরুদ্ধার করা হয়েছে। নেটটোর অ্যাপ, সংস্করণ = v2.0 '। এই প্যাকেজটি আপনার প্রকল্পের সাথে পুরোপুরি সামঞ্জস্যপূর্ণ নয়।

সতর্কতা দমন করার পরেও আমি ত্রুটি পেয়েছি এবং লাইব্রেরিটি উল্লেখ করতে পারি না। আমি কীভাবে এই রেফারেন্সটি সমাধান করতে পারি?

তিরস্কার করা খুব সহজ:

  1. নতুন। নেট কোর 2.0 কনসোল অ্যাপ্লিকেশন
  2. উপরের প্রশ্ন থেকে পদ্ধতিটি অনুলিপি করুন
  3. নুগেট প্যাকেজটি ইনস্টল করার চেষ্টা করুন

8
আপনি যে নুগেট প্যাকেজটির কথা উল্লেখ করছেন সেটি। নেট স্ট্যান্ডার্ড (বা। নেট কোর) সাথে সামঞ্জস্যপূর্ণ নয়, সুতরাং ভিজ্যুয়াল স্টুডিও একমাত্র উপলভ্য লক্ষ্যমাত্রা ফ্রেমওয়ার্ক (। নেট 4.6.1) ব্যবহার করার চেষ্টা করছে, যা (যেমন বলা হয়েছে) উপযুক্ত নয় আপনার লক্ষ্য কাঠামোর সাথে । আপনার অ্যাপ্লিকেশনটি এমনকি এই সতর্কতা দিয়ে সংকলন করা উচিত, তবে এমন কোনও গ্রন্থাগার। নেট কোরটিতে কাজ করবে এমন কোনও গ্যারান্টি নেই।
ফেডেরিকো ডিপুমা

@ ফেডেরিকো ডিপুমা আমি এটি বুঝতে পারি, তবে প্রকল্পটি সংকলন করবে না এবং সতর্কতাটি চাপা দেওয়ার পরেও রেফারেন্সগুলি সমাধান হবে না resolve
BLAZORLOVER

4
আপনি স্ট্যান্ডার্ড ক্লায়েন্ট প্যাকেজটি চেষ্টা করতে পারেন যা বর্তমানে পূর্বরূপে রয়েছে তবে নেট নেট স্ট্যান্ডার্ড 1.6 এর সাথে সম্পূর্ণ সুসংগত (এবং এভাবে নেট কোর 1.1+) with এটি বর্ধিত ক্লায়েন্টের মতো পূর্ণ বৈশিষ্ট্যযুক্ত নয় তবে এটি আপনার পক্ষে যথেষ্ট। আমি এখনই আপনার বিকল্প আছে বিশ্বাস করি না।
ফেডেরিকো ডিপুমা


অ্যান্ডি উত্তরে যেমন উল্লেখ করেছেন, এটি ঠিক করা হয়েছে Microsoft.AspNet.WebApi.Client v5.2.4। বর্তমানে প্রাক-প্রকাশের সংস্করণটি v5.2.4-preview1নুগেটে উপলভ্য এবং এর সাথে সামঞ্জস্যপূর্ণ .NET Standard 2.0
আরঘ্যা সি

উত্তর:


28

প্যাকেজ আপাতত ডটনেটकोर ২.০ এর সাথে পুরোপুরি সামঞ্জস্যপূর্ণ নয়।

উদাহরণস্বরূপ, 'Microsoft.AspNet.WebApi.Client'এটি সম্ভবত সংস্করণে সমর্থিত (5.2.4)। দেখুন নতুন Microsoft.AspNet.WebApi.Client.5.2.4 প্যাকেজ গ্রাস বিস্তারিত জানার জন্য।

ফেডারিকো উল্লিখিত হিসাবে আপনি স্ট্যান্ডার্ড ক্লায়েন্ট প্যাকেজ চেষ্টা করতে পারেন ।

যদি এটি এখনও কাজ না করে, তবে কর্মপরিকল্পনা হিসাবে আপনি কেবল একটি তৈরি করতে পারেন Console App (.Net Framework) নেট নেট 2.0 কনসোল অ্যাপের পরিবর্তে ।

এই থ্রেডটি উল্লেখ করুন: মাইক্রোসফ্ট.এএসপনেট.ওয়েবএপি.ক্লায়েন্ট .NET কোর সমর্থিত বা না?


2

সেই নির্দিষ্ট প্যাকেজে ডটনেট কোরের জন্য অ্যাসেমব্লিগুলি অন্তর্ভুক্ত নয়, কমপক্ষে বর্তমানে নেই। প্রকল্প ফাইলটিতে কয়েকটি টুইট করে আপনি নিজের জন্য এটি তৈরি করতে সক্ষম হতে পারেন তবে উত্সটিতে ডুব না দিয়ে আমি নিশ্চিত করে বলতে পারি না।


2

আমার জন্য, আপডেট করার জন্য আমার কাছে ~ 6 টি আলাদা নুগেট প্যাকেজ ছিল এবং যখন আমি মাইক্রোসফ্ট নির্বাচন করেছি spএএসপনেটকোর.সকল প্রথমে, আমি রেফারেন্স ত্রুটি পেয়েছি।

আমি নীচে থেকে শুরু করে প্রথমে অন্যকে আপডেট করেছি (ইএফ কোর, ইএফ ডিজাইন সরঞ্জামগুলি, ইত্যাদি), তারপরে যখন মাইক্রোসফট.আসনেটকোর ছিল the


প্রকৃতপক্ষে, 2018.06.14 এ আমি প্রথমবারের জন্য আমার পরিবেশ ইনস্টল এবং সেটআপ করতে পেরেছিলাম, প্রকল্পটি তৈরি করতে পেরেছি, ম্যানুয়ালি তৈরি করতে পেরেছিলাম এবং তারপরে বয়লারপ্লেট কোডটি (কেবলমাত্র একটি সাধারণ পরিবর্তন সহ) তৈরি করেছিলাম; সমস্ত নির্দিষ্ট নির্দিষ্ট সতর্কতা সম্বোধন না করে।
আজ্কার 3
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.