ভিএস 2015 আপডেট 1 - দাবি আমি একটি রিলিজ বিল্ড ডিবাগ করছি


98

ভিএস 2015 আপডেট 1-এ আপডেট করার পরে, আমি যদি কোনও ওয়েব প্রকল্প (এমভিসি) চালনা করি তবে অ্যাপ্লিকেশনটি বন্ধ করুন, আবার এটি চালানোর চেষ্টা করুন, ভিএস থামিয়ে একটি ডায়লগ পপ আপ করে দাবি করে

আপনি একটি রিলিজ বিল্ড ডিবাগ করছেন <myproject.dll>

রিলিজ সহ জাস্ট মাই কোড ব্যবহার করে সংকলক অপ্টিমাইজেশানগুলি ব্যবহার করে বিলম্বিত ডিবাগিং অভিজ্ঞতার ফলাফল হয় (যেমন ব্রেকপয়েন্টগুলি আঘাত হানে না)।

সমস্যাটি হচ্ছে আমি একটি মুক্তির বিল্ড চালাচ্ছি না। আমি স্পষ্টতই (একই) ডিবাগ বিল্ডটি চালিয়ে যাচ্ছি মাত্র আমি দৌড়ে! ভিএস কেন মনে করে যে আমি একটি রিলিজ বিল্ড চালাচ্ছি?

সমাধানটি পরিষ্কার করা এবং পুনরায় চালানো ত্রুটি বার্তাকে সাফ করে, তাই কোথাও কোথাও কিছু রাখা হয়েছে।


4
আপনি এটি স্থির করে থাকলে শুনতে ভাল লাগবে। আমি আপডেট 1 ইনস্টল করার পরে ঠিক একই সমস্যাটিতে চলেছি Clean অস্থায়ীভাবে পরিষ্কার করা / পুনরায় চালানো আমার মধ্য দিয়ে যায় তবে পরবর্তী সময়ে এটি আবার ঘটে।
জেরাদ রোজ

4
দুর্ভাগ্যক্রমে, আমি না। আমি মাইক্রোসফ্ট সমর্থনের সাথে যোগাযোগ করছি যারা সমস্যার সন্ধান করছে।
জন টি

4
এটি মূল্যবান, মাইক্রোসফ্ট সমর্থন সমস্যাটি পুনরুত্পাদন করেছে এবং তদন্ত করছে। আমি যত তাড়াতাড়ি শুনছি, আমি ফিরে / উত্তর রিপোর্ট করব।
জন টি

@ জন এখনও কোন ভাগ্য?
নিক

@ নিক আসলে, না। কোনও আপডেট আছে কিনা তা দেখার জন্য আমি আমার পরিচিতিকে পিছনে ফিরিয়ে দেব।
জন টি

উত্তর:


58

মাইক্রোসফ্টের শব্দটি হ'ল এটি একটি পরিচিত সমস্যা (এটি মূলত ডিবাগার টিমের কাছে গিয়েছিল তবে নির্ধারিত হয়েছিল যে এটি একটি বিল্ড ইস্যু ছিল এবং এটি এখন প্রকল্প সিস্টেম দলের হাতে রয়েছে this এই ইস্যুতে অন্যান্য বাগগুলি খোলা আছে এবং এটিই অগ্রাধিকার 1 রেট করা হয়েছে, সুতরাং পরবর্তী আপডেটের জন্য ট্র্যাকে থাকা উচিত Though যদিও প্রত্যাশিত হবে, এটি কখন প্রকাশিত হবে (বা আপডেটে আসলে কী) তা নিয়ে কোনও প্রতিশ্রুতি দেওয়া যায় না।

তাই। এটি পরিচিত এবং এটি নিয়ে কাজ করা হচ্ছে। কমপক্ষে ডিবাগিং সাধারণ বিকল্পগুলিতে "কেবলমাত্র আমার কোড সক্ষম করুন" বন্ধ করা আপাতত কাজ বলে মনে হচ্ছে।


13
এখনও এটি ভিএস ২০১7 এ পাচ্ছে, তবে কেবল একটি ডিএলএল এর জন্য। কোন নতুন তথ্য?
জেএমকে

4
ইউজারভয়েসের মতো এমন কোনও ইউআরএল রয়েছে যা এই সমস্যাটি অনুসরণ করে?
UuDdLrLrSs

ভিএস 2017 এর জন্য প্রায় একই কাজটি ব্যবহার করা। এখনও অদ্ভুতভাবে এটি সঠিকভাবে ঠিক হয়নি। যাইহোক চারপাশের কাজের জন্য ধন্যবাদ।
নবীন কুমার ভি

6
এখনও এটি ভিএস ২০১৯-এ পাওয়া যাচ্ছে।
ফিলু

47

@Romanoza দ্বারা উল্লিখিত হিসাবে, মাইক্রোসফ্ট নিম্নলিখিত তথ্য সহ (বর্তমানে নিখোঁজ) মাইক্রোসফ্ট কানেক্ট বাগ বাগ রিপোর্ট আপডেট করেছে (পূর্বে এখানে অবস্থিত , যদি আপনি কোথাও কোনও সংরক্ষণাগার খুঁজে পেতে সক্ষম হন) নিম্নলিখিত তথ্যগুলি সহ:

সেটিং ডিবাগ -> বিকল্পগুলি -> মডিউল লোডে জেআইটি অপ্টিমাইজেশন দমন করুন (কেবলমাত্র পরিচালিত)

এটাই কাজ তারা পরে বলে:

আমরা লোকেদের প্রস্তাব দিচ্ছি যে এটি পরীক্ষা না করা হিসাবে এটি পরীক্ষা না করা উচিত এবং নির্দিষ্ট পরিস্থিতিতে আমার কোডের আচরণ ও উভয়ই উন্নতি করবে।

অবশেষে, স্বীকৃতি:

এটি একটি বাগ যা সেটিংটি সক্ষম করে এটি কার্যকর করে না এবং আমরা যদি কিছু গ্রাহকরা সেটিংটি চালু করে ডিবাগ করতে চান তবে আমরা সেই অবস্থার জন্য একটি ফিক্স নিয়ে কাজ করছি।

আপডেট : মন্তব্যের উপর নির্ভর করে, দেখে মনে হচ্ছে বক্স এখন উন কিছু ডেভেলপারদের জন্য ডিফল্টরূপে চেক করা থাকে, এবং যে পরীক্ষণ কিছু ক্ষেত্রে এটা সঠিক একই সমস্যা ঠিক করতে পারেন। খুব অদ্ভুত.


40
আমার পরিস্থিতিতে আমাকে আসলে ঠিক বিপরীতটি করতে হয়েছিল। উপরে বর্ণিত সেটিংয়ের জন্য আমাকে চেক বাক্সটি টিক করতে হয়েছিল। এই সব খুব বিজোড়।
ডিসলেক্সিকানাবোকো

4
ডিসলেক্সিকানাবোকো হিসাবে একই - বার্তাটি সরাতে আমি চেকবক্সটি টিক দিয়েছিলাম।
জে কামিন্স

5
ভিজ্যুয়াল স্টুডিও 2017 এপ্রিল প্রকাশে একই সমস্যা, চেকবক্সটি টিক করতে হয়েছিল
রাফেল

4
উত্তরটি কাজ করেছে বলে আমি প্রচার করছি না, কারণ উত্তরের প্রথম মন্তব্যটি কী কাজ করেছে! এবং এটি সুনামের দাবিদার। (এছাড়াও লক্ষ করুন যে বাহ্যিক লিঙ্কটি মারা গেছে It এটি আপনাকে একটি "মাইক্রোসফ্ট কানেক্ট থেকে অবসর নিয়েছে" পৃষ্ঠাতে নিয়ে যায়))
বিস্মৃত

মন্তব্য ক্রেগ জন্য ধন্যবাদ। আপনার প্রতিক্রিয়ার ভিত্তিতে আমি একটি ছোট সম্পাদনা করেছি। আশা করি এটি অন্যকে এগিয়ে যেতে সহায়তা করবে!
নাট কুক

25

আমি উত্তর এখানে খেয়াল অসম্পূর্ণ, আমি একই সমস্যা ছিল এবং এটি প্রকল্পের বৈশিষ্ট্য খোলার দ্বারা এবং বিল্ড ট্যাব এবং ডিবাগ কনফিগারেশন অধীনে সমাধান করা হয়েছে নির্বাচন সরিয়ে "অপ্টিমাইজ কোড" । এটি ঠিক আছে কিনা তা নিশ্চিত করার জন্য আপনার উপরে উল্লিখিত কনফিগারেশন ম্যানেজারটিও পরীক্ষা করা উচিত। উত্তরটি এই পোস্ট থেকে এসেছে এবং তাদের ক্রেডিট পাওয়া উচিত: ভিএস ২০১৫ প্রকল্প আর ডিবাগ মোডে চলবে না

ধন্যবাদ,


4
এত চেষ্টার পরেও আমি খুঁজে পেলাম এটিই মূল কারণ। অদ্ভুতভাবে অপ্টিমাইজ কোডটি চালু করা ভিজ্যুয়াল স্টুডিও মনে করে এর রিলিজ মোড এবং এমনকি ব্রেকপয়েন্টগুলিও কাজ করে না। ডিবাগিং সম্পর্কে সমস্ত কিছু পৃথক হয়ে যায়।
মোর্স

4
আপনি আমার জীবন বাঁচিয়েছেন। তুমি তো দেবতা।
সাম্যকোড

12

এই উত্তরের পরামর্শ অনুসারে কনফিগারেশন ম্যানেজার উইন্ডোতে ডিবাগ -এ কনফিগারেশনটি সেট করার সমস্যাটি আমি সমাধান করেছি ।

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


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

4
ভালো যে আপনি এখানে ফ্যাব্রিকিও রেখেছেন, আমি বাজি ধরেছি যে এখানে এমন অনেক লোক রয়েছে যে সেটিকেও মিস করেছে।
মলিবার ২

11

সমাধানটি পরিষ্কার করা (এবং পুনর্নির্মাণ) অস্থায়ী কর্মক্ষেত্র হিসাবে আমার জন্য কাজ করে। এছাড়াও আপনি ডিবাগ> বিকল্পগুলি নির্বাচন করতে এবং Suppress JIT optimizationচেকবক্সটি নির্বাচন করতে পারেন ।


ভিএস 2017 ভের 15.1 আমাকে বোগাস দিয়েছে ("একটি রিলিজ বিল্ড ডিবাগিং") ত্রুটি করেছে। পরিষ্কার এবং পুনর্নির্মাণ এটিকে দূরে সরিয়ে দেয়।
বিকাশকারী

ভিজ্যুয়াল স্টুডিও 2015 আপডেট 3, যখন সপ্রেস জেআইটি চেক করা হয়নি তখন আমি এই ত্রুটিটি পেয়েছিলাম। এটি নির্বাচন করা সমস্যার সমাধান করেছে।
সারায়ানান সাচি

6

ভিএস ২০১৫ আপডেট 1-এ আপডেট করার পর থেকে আমি একই সমস্যাটি করছি।

মাইক্রোসফ্টের ভিজ্যুয়াল স্টুডিও ফোরামে একটি অনুরূপ প্রতিবেদন পেয়েছে যা এখানে তাদের সাথে উত্থাপিত একটি বাগ রিপোর্টের দিকে নির্দেশ করে

বিভিন্ন কর্মক্ষেত্র রয়েছে তবে আমি মনে করি যে অন্তর্নিহিত সমস্যাটি হ'ল ডিবাগিং শেষ হওয়ার পরে আইআইএস এক্সপ্রেস বন্ধ হচ্ছে না - এবং এটি সম্পাদনা এবং চালিয়ে যাওয়া বিকল্পটি চেক করা হওয়ার কারণে নয়। ত্রুটি সংশোধন না করা অবধি আমি দ্রুততম কাজের সন্ধান করতে পারি:

  • ট্রেতে আইআইএস এক্সপ্রেস আইকনটিতে ডান ক্লিক করুন এবং ডিবাগিংয়ের পরে এটি থেকে বেরিয়ে আসুন (ডেভিড টটজকে যিনি বাগ রিপোর্টে কার্যকারণ সরবরাহ করেছিলেন তার ক্রেডিট)

দুর্দান্ত নয়, তবে আমি মনে করি না এই মুহুর্তে কোনও সঠিক সমাধান পাওয়া যায়।


4
আমি যে বর্তমান কাজটি ব্যবহার করছি তা হ'ল ক্লিনিং সলিউশন এবং তারপরে শুরু করুন ডিবাগিং।
জেরাদ রোজ 16'15

4
ঘটনাচক্রে, মাঝে মাঝে আমাকে আইস এক্সপ্রেসকে হত্যা করতে হয়; প্রসঙ্গ মেনু থেকে প্রস্থান করলে তা মরে যায় না
মার্ক সোউল

3

আমিও একই সমস্যার মুখোমুখি হয়েছি। আমি 'বিন' ফোল্ডার থেকে ম্যানুয়ালি সমস্ত ফাইল মুছে ফেলা এবং তারপর সমাধানটি পুনর্নির্মাণ করে সমস্যার সমাধান করেছি। আমি আর এই সংলাপ পেতে পারি না।


4
ইতিমধ্যে এটি চেষ্টা করে, সাহায্য করেনি। একটি নতুন প্রকল্পে একই সমস্যা পান Get
জন টি

আমিও এই উত্তরটি পোস্ট করতে যাচ্ছিলাম :) এটি আমার জন্য কৌশলটি করেছে (ভিএস ২০১৫ আপডেট 3)।
Caio ক্যাম্পোস

3

আমার ক্ষেত্রে, আমি "কনফিগারেশন ম্যানেজার" -র পুরো সমাধানের জন্য "অ্যাক্টিভ সলিউশন প্ল্যাটফর্ম" কে x86 থেকে যে কোনও সিপিইউতে পরিবর্তন করেছি, সমস্যার সমাধান করেছি


আমার জন্যও কাজ করেছেন।
রাহাতুর

1

আপনার সমাধানের কনফিগারেশন বৈশিষ্ট্যগুলি পরীক্ষা করুন। আমি একই সমস্যায় পড়েছি এবং আবিষ্কার করেছি যে আমার ডিবাগ কনফিগারেশনটি আসলে একটি রিলিজ কনফিগারেশন সহ কিছু প্রকল্প তৈরি করছে।


4
দুঃখিত, না, যেমনটি আমি বলি কিছুই প্রকাশের জন্য সেট করা হয়নি - সমস্ত কনফিগারেশনই ডিবাগ। পরিষ্কারের পরে চালানো ত্রুটিটি প্রদর্শন করে না। তাত্ক্ষণিকভাবে থামানো এবং পুনরায় চলমান ত্রুটিটি দেখায় - প্রকল্পটি পুনর্নির্মাণ না করে সহ কিছুতেই পরিবর্তিত হয়নি।
জন টি

1

আমি লক্ষ্য করেছি যে ডিবাগারটি থামানোর পরে ভিজ্যুয়াল স্টুডিও আইসপ্রেস প্রক্রিয়াটি হত্যা করছে না। প্রক্রিয়াটিকে ম্যানুয়ালি মেরে ফেলা আমার কাছে এটি ঠিক হয়ে গেছে।

এটি এখন আপডেট 2 এ স্থির করা হয়েছে বলে মনে হয়।


1

সমস্যা রয়েছে এমন লোকেরা যতটা সমস্যা রয়েছে ততটা সমাধান রয়েছে বলে মনে হয় তবে আমার ক্ষেত্রে আমাকে প্রকল্পের রেফারেন্সটি সরিয়ে পুনরায় যুক্ত করতে হয়েছিল। প্রকল্পের রেফারেন্স একই সমাধানে ইউনিট পরীক্ষা প্রকল্পে ছিল।


1

আমার ক্ষেত্রে, ত্রুটি বার্তাটি সঠিক ছিল। আমি একটি অ্যাপ্লিকেশন চালাচ্ছি যা প্রকাশিত সংস্করণটি লোড করেছে। সুতরাং আমি অ্যাপ্লিকেশনটির পরিবর্তে ডিবাগ সংস্করণটি লোড করে এটি সংশোধন করেছি।

প্রাথমিক, আমি জানি, এবং আমি বুঝতে পেরেছি যে আমি নিজেকে একটি নির্বোধের মতো দেখায়। তবে কখনও কখনও সমস্যাটি হুবহু রিপোর্ট করা হয়।


0

আইআইএস প্রজেক্টের ইউআরএলটি যেখানে আপনার মনে হয় এটি কোথায় তা ঘটায় তা পরীক্ষা করে দেখুন। সন্দেহ হলে 'ভার্চুয়াল ডিরেক্টরি তৈরি করুন' বোতামটি ক্লিক করুন।

আমার সম্প্রতি এই সমস্যাটি হয়েছিল যেখানে আমি একটি প্রোডাকশন কোডবেসের অস্থায়ী সংস্করণ চালিয়ে যাচ্ছিলাম এবং আইআইএস-এর ফোল্ডারটি অস্থায়ী সংস্করণে চাপিয়ে দিয়েছিলাম, যা প্রকৃতপক্ষে একটি প্রোডাকশন বিল্ড চালাচ্ছিল, আমি যে ডিবাগের সংস্করণটি ডিবাগ করার চেষ্টা করছিলাম তা নয়।


0

আমার জন্য, আমি এই ফাইললিস্টঅবসুলিউশন.টিএসটিএক্স ফাইলটিতে 3 \ প্রকাশ \ ফোল্ডার রেফ পেয়েছি:

সি: \ প্রকল্পগুলি \ মাইওয়েব অ্যাপ.ওয়েব \ আপত্তি \ প্রকাশ করুন C মাইচাইল্ডওব অ্যাপ.ওয়েব.সি.স্প্রোজ.ফায়াললিস্টঅবসুলি.টেক্সট

তারা এই মত ছিল:

সি: jects প্রকল্পগুলি \ মাইওয়েব অ্যাপ.ওয়েব \ আপত্তি \ প্রকাশ করুন \ মাইচাইল্ডওয়েব অ্যাপ.বিব.সি.স্প্রোজ রিসোভ অ্যাসোসিয়েশন রেফারেন্স.সি.চি

সি: jects প্রকল্পগুলি \ মাইওয়েব অ্যাপ.ওয়েব \ আপত্তি \ প্রকাশ করুন C মাইচাইল্ডওব অ্যাপ.ওয়েব.ডিএল

সি: \ প্রকল্পগুলি \ মাইওয়েব অ্যাপ.ওয়েব \ আপত্তি \ প্রকাশ করুন \ মাইচাইল্ডওব অ্যাপ.ওয়েব.পিডিবি

এবং কেবল ভিএস এর বাইরে এই 3 টি লাইন সরিয়ে তারপর সমাধানটি পুনরায় খোলার ফলে সমস্যার সমাধান হয়েছে। আশা করি এইটি কাজ করবে.


0

আমি সমস্ত উত্তর চেষ্টা করে দেখেছি, এবং যে আমার পক্ষে কাজ করেছে সে হ'ল কিছু নিউগেট প্যাকেজ সরিয়ে ফেলবে, কেবলমাত্র রেফারেন্স নয়, প্যাকেজটি সরিয়ে ফেলবে, আমার ক্ষেত্রে পোস্টশার্প। প্রথমে আমি সমস্ত প্রকল্পগুলি থেকে রেফারেন্সটি সরিয়ে দেওয়ার চেষ্টা করেছি, এবং এটি কার্যকর হয় না, তারপরে আমি কেবল ম্যানেজারের কাছ থেকে প্যাকেজগুলি সরিয়েছি। আমি ঠিক কী কারণ তা করি না, তবে এটিই আমার সমস্যাগুলির সমাধান করেছে, আশা করি এটি কারও পক্ষে সহায়তা করতে পারে।


0

ভিজ্যুয়াল স্টুডিও পুনরায় চালু করুন। এটি আমার জন্য 2017 পেশাদারিতে সমস্যাটি স্থির করেছে।


0

আমার জন্য যা কাজ করেছে তা এখানে।

যদি কোনও ওয়েব প্রকল্প হয় তবে ওয়েব প্রকল্পের প্রকল্পের বৈশিষ্ট্যগুলিতে যান এবং

  1. স্থানীয় আইআইএস নির্বাচিত হলে, আপনার আইআইএস সার্ভারটি পুনরায় চালু করুন।
  2. যদি আইআইএস এক্সপ্রেস নির্বাচিত হয় তবে টাস্ক ট্রে আইকন থেকে আইআইএস এক্সপ্রেস প্রস্থান করুন।

দেখে মনে হচ্ছে কিছু dll ক্যাশে গেছে তাই উপরের পদক্ষেপগুলি ক্যাশেটিকে অকার্যকর করবে।


0

এটি ইউডাব্লুপি অ্যাপ্লিকেশনে ভিজ্যুয়াল স্টুডিও 2019-এ ঘটেছিল। সিএসপ্রোজ / বিল্ড সেটিংসে অপটিমাইজ কোডটি আন-চেক করা এটি সমাধান করেছে।


-1

খুব নিশ্চিত যে এটি ভিজ্যুয়াল স্টুডিও 2015 আপডেট 2 এ স্থির করা হয়েছে।

আমি এটি সর্বদা দেখতে পেয়েছি (প্রতিদিন একাধিক বার), এবং আপডেট 2 এ আপডেট করার পরে এটি একবারও দেখিনি।


4
অবশ্যই হয়নি। আমি ভিএস 2015 আপডেট 3 এ হঠাৎ করেই তা পেয়ে যাচ্ছি
jpmc26

4
আমি বলিনি যে তারা আপডেট 3 এ আবার তা
ভাঙ্গেনি

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