গেটপ্যাথসঅলঅলডাইরেক্টরিও উপরে () আপডেট করার পরে মূল্যায়ন করা যায় না। নেট ফ্রেমওয়ার্ক সংস্করণ (4.6.2 থেকে 4.7.2)


12

আমি যে প্রকল্পে কাজ করছি সেটিকে নেট ফ্রেমওয়ার্ক 4.6.2 থেকে 4.7.2 এ উন্নীত করা হয়েছিল। বিল্ড করার সময়, আমার কোড নয় এমন একটি ফাইলে, আমি নিম্নলিখিত ত্রুটিটি পেয়েছি:

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

আমার প্রকল্পের বৈশিষ্ট্যগুলির বিল্ড ট্যাবেও আমি একই ত্রুটি দেখতে পাচ্ছি।

[2]

আমার ক্ষতি হচ্ছে - আমি ত্রুটিটি অনুসন্ধান করেছি এবং খালি আসছি। এর আগে কারও মুখোমুখি হয়েছে এবং / অথবা এর সমাধান হয়েছে?

উত্তর:


22

দেখে মনে হচ্ছে আপনার বিল্ড সরঞ্জামটি আপগ্রেড করার পরে এমএসবিল্ড থেকে রোজলিনে পরিবর্তিত হয়েছে। মাইক্রোসফ্ট.ম্যানেজড.কোর.টারাজেটস রোজলিন টার্গেট ফাইল।

যদি আপনি নিম্নলিখিত নিউজ প্যাকেজ ইনস্টল করা থাকে:

  • Microsoft.CodeDom.Providers.DotNetCompilerPlatform

  • Microsoft.Net.Compilers

তাহলে সম্ভবত এটি সমস্যার কারণ। Microsoft.CodeDom.Providers.DotNetCompilerPlatform2.x এ আপগ্রেড করুন এবং দ্বিতীয়টি সরান। এটি সমস্যার সমাধান করা উচিত।


এটি সূক্ষ্ম ছিল তবে আপনি যা বলেছিলেন তা এটি অনুধাবন করতে সহায়তা করেছে - যেহেতু আমি বাইরে থাকাকালীন 4.7.2 এ আপডেট করা হয়েছিল, তাই আমার কাছে কেবলমাত্র 4.6.2 ছিল - এবং আমি ভিজুয়াল স্টুডিওকে এসডিকে ডাউনলোড করতে দিয়েছিলাম তবে প্রক্রিয়া, আমরা এমএসবাইল্ড ব্যবহার করার সময় অবশ্যই এটির প্রকল্প নির্মাতাকে রোজলিনে ট্রান্সফর্ম করা উচিত (যেমন আপনি বলেছেন)। সবকিছুকে ফিরিয়ে দেওয়া এবং এটি ইতিমধ্যে ইনস্টল করা 4.7.2 এসডিকে দিয়ে লোড করা বিষয়টিকে দূরে সরিয়ে দিয়েছে ...
ম্যাট

ধন্যবাদ !! আমার ক্ষেত্রে আমার মাইক্রোসফ্ট.নেট.কম্পিলার্স ২.০ ছিল, এটি সংস্করণে দ্বন্দ্ব নেই বলে মনে হয়, তবে প্যাকেজ আপগ্রেড করার পরে মাইক্রোসফ্ট.নেট.কম্পিলার্স ৩.৪ ইনস্টল হওয়ার পরে এই দুঃস্বপ্ন শুরু হয়েছিল। আমি সবেমাত্র মাইক্রোসফ্ট.
নেট.কম্পিলারগুলি

আমি দুর্ঘটনাক্রমে হ্রাস। সংশোধন করতে এক ঘন্টা অপেক্ষা করতে হবে। এই ইস্যুটি ভিএস 2017 v2019 খুব বিটিডব্লিউ সম্পর্কিত।
স্মুথ

মাইক্রোসফট.নেট.কম্পেলাররা অপসারণ করছে! +1
বেনজ স্যান্ডার্স

0

একই ত্রুটিতে চলে গেল - Microsoft.Net.Compilers২.x (বনাম ২০১201) এবং ৩.x (বনাম ২০১৯) এর মধ্যে একটি সামঞ্জস্যতা সমস্যা - ভি 3 থেকে ভি 2 এ ডাউনগ্রেড করার বিষয়টি আমাদের বিল্ড এজেন্টদের বিশেষভাবে স্থির করেছে যার কেবলমাত্র ভিএস2017 ছিল। v3 এর বনাম 2019 প্রয়োজন বা পরে প্রতি Roslyn-বিশ্লেষক বৈশিষ্ট মুক্তি

সম্পর্কিত ত্রুটি প্রতি Method 'System.String.GetPathsOfAllDirectoriesAbove' not found- VS2017 এমনকি সিএসপিআরজে খুলতে পারে না যা সামঞ্জস্যতা সম্পর্কে একটি সূত্র ছিল।

বনাম 2017 - CSPROJ অপশন নিখোঁজ বৈশিষ্ট্য ইনস্টল করুন Microsoft.Net.Compilersv3 এর

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

ভিএস 2017 - মিসিং ফিচার ইনস্টল করা

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.