ওয়েব সার্ভারে ডিবাগিং শুরু করতে অক্ষম। ASP.NET ডিবাগিং VS 2010, II7, Win 7 x64 শুরু করতে পারেনি


92

আমি উইন্ডোজ 7 x64 এ ভিজুয়াল স্টুডিও 2010 (অ্যাডমিন হিসাবে), আইআইএস 7 চালাচ্ছি। আমি ঠিক জরিমানার ডিবাগিং না করে আইআইএস 7 এএসপি.এনইটি ওয়েব সাইটটি চালাতে সক্ষম হয়েছি, তবে আমি এটিকে ডিবাগ করার জন্য এফ 5 চাপলে আমি পাই:

ওয়েব সার্ভারে ডিবাগিং শুরু করতে অক্ষম। ASP.NET ডিবাগিং শুরু করতে পারেনি। ডিবাগিং ছাড়াই প্রকল্প শুরু করে আরও তথ্য পাওয়া যাবে।

দুর্ভাগ্যক্রমে সাহায্যের লিঙ্কটি আমাকে খুব বেশি সহায়তা করছে না এবং একটি বড় গাছের গোছাতে নেমে আসে।

আমি নিম্নলিখিতটি যাচাই করেছি:

  • সুরক্ষা প্রয়োজনীয়তা - বিশেষ কিছু করার আগে আমার মনে নেই। আইআইএস 7-এ কর্মী প্রক্রিয়াটি ডাব্লু 3 ডব্লিউপি.এক্সই। এটি বলে যে এটি যদি এএসপনেট বা নেটওয়াক সার্ভিস হিসাবে চলমান থাকে তবে এটিকে ডিবাগ করার জন্য আমার অবশ্যই প্রশাসকের অধিকার থাকতে হবে। এখানে কিছু পরিবর্তন করার দরকার আছে কিনা আমি কীভাবে খুঁজে পাব?

  • ওয়েব সাইট সম্পত্তি পৃষ্ঠাগুলি> স্টার্ট অপশন> ডিবাগার> এএসপি.নেট চেক করা আছে। কাস্টম সার্ভার ব্যবহার করুন সাইটের ইউআরএল সেট করা হয়েছে (যা ডিবাগিং ছাড়াই সূক্ষ্ম কাজ করে)।

  • ডিবাগিং সক্রিয় করা হয়েছে web.config

  • অ্যাপ্লিকেশনটি এএসপি.এনইটি ৩.৫ ব্যবহার করছে (আমি শেষ পর্যন্ত ৫.০ এ যেতে চাই তবে এর সাথে মোকাবিলা করার জন্য আমার কিছুটা স্থানান্তর আছে)

  • অ্যাপ্লিকেশন পুল: ক্লাসিং। নেট অ্যাপপুল (এছাড়াও ডিফল্ট অ্যাপপুল চেষ্টা করে)।

আমি যেখানে পরীক্ষা করতে পারি সেখানে কোন ধারণা?

আইআইএস, ভিএস ইনস্টল করা, একটি ওয়েব সাইট তৈরি করা এবং এটি পরীক্ষা করা শুরু করা অবশ্যই কঠিন নয়?

আগাম ধন্যবাদ.


4
আপনি যখন ভিজ্যুয়াল স্টুডিও শুরু করলেন তখনই এটি স্পষ্টভাবে স্পষ্ট করে আপনি ডানদিকে ক্লিক করেছেন এবং প্রশাসক হিসাবে চালনা বিকল্পটি চয়ন করেন?
অ্যারন কার্লসন

আপনি কি এই লিঙ্কটি এখনও পরীক্ষা করে দেখেছেন? এমএসডিএন.মাইক্রোসফট.ইন- ইউএস
অ্যারন কার্লসন

অ্যারন, হ্যাঁ, আমার কাছে সর্বদা প্রশাসক হিসাবে চালানোর জন্য ভিএস সেট রয়েছে।
ড্যান সি

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

এটি সাহায্য করে কিনা তা নিশ্চিত নয় তবে আমি ভিএস ২০১০-তে একটি নতুন পরীক্ষা এএসপি.নেট ৩.৫ ওয়েব সাইট তৈরি করার চেষ্টা করেছি, এটি কোনও বিশেষ কনফিগার ছাড়াই আইআইএস to-এ যুক্ত করেছি এবং এটি সূক্ষ্মভাবে ডিবাগ করতে সক্ষম হয়েছিল। এটি কীভাবে ভিএস, আইআইএস, এমনকি ফাইল সিস্টেমে কনফিগার করা হয়েছে তার সাথে আমার প্রধান অ্যাপ্লিকেশনটির সাথে কিছু। কোথায় সন্ধান শুরু করবেন তা ঠিক নিশ্চিত নন।
ড্যান সি

উত্তর:


239

আপনি যে অ্যাপ পুলটি ব্যবহার করছেন তা শুরু হয়েছে কিনা তা নিশ্চিত করতে আইআইএসে গিয়ে পরীক্ষা করার চেষ্টা করুন। অনেক সময়, আপনি একটি ত্রুটি তৈরি করবেন যা অ্যাপ পুলটি বন্ধ করে দেয়। আপনার কেবলমাত্র রাইট ক্লিক এবং স্টার্ট করা দরকার এবং আপনার ভাল হওয়া উচিত।


ধন্যবাদ, শুক্রবার যদি আমি এই পোস্টটি পেয়েছি! পুলটি বন্ধ ছিল এবং আমি প্রথম ত্রুটির মুখোমুখি
হই

আমার ক্ষেত্রে আমাকে আইএসপিআই এবং সিজিআই বিধিনিষেধগুলিতে এএসপি.নেট v4.0.30319 অনুমতি দিতে হয়েছিল
আদি

15
অ্যাপ পুলের প্রমাণীকরণের জন্য +1 খারাপ ব্যবহারকারীর নাম / পাসওয়ার্ড।
পি.ব্রায়ান.ম্যাকি

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

4
ধন্যবাদ এই সমাধানটি আমার পক্ষে নিখুঁতভাবে কাজ করেছিল। আমাকে অতিরিক্তভাবে অ্যাপ্লিকেশন পুলটি পুনরায় চালু করতে হবে।
সুনীল

44

দেখা যাচ্ছে যে অপরাধীটি আইআইএস আরল পুনর্লিখন মডিউল ছিল। আমি একটি নিয়ম সংজ্ঞায়িত করেছি যা Default.aspx (যা ওয়েব সাইটের সূচনা পৃষ্ঠা হিসাবে সেট করা হয়েছিল ) সাইটের মূলের দিকে পুনঃনির্দেশিত হয়েছিল যাতে আমার ক্যানোনিকাল হোম URL থাকতে পারে। তবে আপাতদৃষ্টিতে ভিএস এর সাথে সমস্যা ছিল এবং বিভ্রান্ত হয়ে পড়ে। আমি হেলিকন ISAPI_Rewrit ব্যবহার করার সময় এই সমস্যাটি ঘটে নি তাই এটি চেক করার জন্য এমনকি আমার কাছে ঘটেনি।

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


6
হ্যাঁ তবে আপনার অবশ্যই নিশ্চিত হওয়া উচিত যে অ্যাপ্লিকেশন পুলটি আপনার পোর্টালটিতেও চলছে।
জুনিয়র মেহে

সেই নোটটিতে, আমার সমস্যাটি ওয়েব কোডফাইগের অধীনে ছিল: <অ্যাপ্লিকেশনসংশ্লিষ্টকরণ পুনরায় ম্যানেজডআরকিস্টেসটো = "/ অ্যাপ্লিকেশন / স্প্ল্যাশ। Html" doAppInitAfterRestart = "সত্য" লকঅ্যাট্রিবিউটস ""> <আরম্ভকরণপেজ = "অ্যাপ্লিকেশন / সূচক। Html" হোস্টনাম = " সিএসআই "লকআইটেম =" সত্য "/> </applicationInitialization>। আমি অ্যাপ্লিকেশন শুরু করার সময় একটি স্প্ল্যাশ স্ক্রিন প্রদর্শন করতে এটি ব্যবহার করছিলাম।
নিক

6
এটা আমার জন্য ছিল। এইচটিটিপিএসে সমস্ত এইচটিটিপি ট্র্যাফিক প্রেরণের পুনর্লিখনের নিয়ম এই কুৎসিত ত্রুটি ঘটাচ্ছে। ডিবাগিংয়ের জন্য নিয়মটি রাখার কোনও উপায় আমি খুঁজে পাইনি।
ক্যাট

কেবল আমার জন্য এটি যুক্ত করতে চেয়েছিলাম তবে এসএসএল পুনর্লিখনটি আমরা আমাদের শুরু পথটি লোকালহোস্ট / অ্যাপনাম হিসাবে বোঝাতে চাইছিলাম তবে আপনাকে পুনর্নির্দেশের ফলে লোকালহোস্ট / অ্যাপনেমে পাঠিয়েছে ফলে এটি ভিএসকে ত্রুটি করেছে কারণ এটি পুনঃনির্দেশকে পরিচালনা করতে পারে না .. আমাদের এই সমস্যাটি খুঁজে পেতে এক ঘন্টা সময়
লিয়াম হুইলডন

এখানে একই সমস্যা (আইআইএস আরল পুনর্লিখন মডিউল)। আমি আমার নিয়মগুলিকে আমার কাছে নিয়ে সমাধান করি Web.Release.configওয়েবলগস.এএসপি.এন.এস.সি.কি.র্কিল্যান্ড / and এবং স্ট্যাকওভারফ্লো . com / প্রশ্নগুলি / ১১০৩৩৮৮৮/২ দেখুন ।
সুইশার মিষ্টি

42

ভিজ্যুয়াল স্টুডিও, শুরু করার সময়, (কোনও কারণে) ইউআরএল অ্যাক্সেস করার চেষ্টা করবে:

/debugattach.aspx

আপনার যদি পুনর্লিখনের নিয়ম থাকে যা পুনর্নির্দেশ করে (বা অন্যথায় ক্যাচ করে), .aspxফাইলগুলি বলুন, অন্য কোথাও হয় তবে আপনি এই ত্রুটিটি পেয়ে যাবেন। সমাধান আপনার শুরুতে এই বিভাগে যোগ হয় web.config'র <system.webServer>/<rewrite>/<rules>অধ্যায়:

<rule name="Ignore Default.aspx" enabled="true" stopProcessing="true">
    <match url="^debugattach\.aspx" />
    <conditions logicalGrouping="MatchAll" trackAllCaptures="false" />
    <action type="None" />
</rule>

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


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

সমাধানটি এখান থেকে চেষ্টা করতে পারে: stackoverflow.com/a/30813200/375303 । আমার জন্য একটি কবজ ভালো কাজ করে।
জেরুয়েট

ভিজ্যুয়াল স্টুডিও এখানে ডিবাগএটাচ.এএসপিএক্স সম্পর্কিত ত্রুটিগুলি লগ করবে:% ব্যবহারকারীপ্রফিল%% অ্যাপডাটা \ লোকাল \ টেম্প ual ভিজ্যুয়াল স্টুডিও ওয়েব ডিবাগার.লগ (আপনার যদি সেই ফাইলটি না থাকে - বা এটি যদি কোনও পুরানো ফাইল থাকে - তবে আপনার সমস্যা সম্ভবত ডিবাগআটাচ.এএসপেক্সের সাথে সম্পর্কিত নয়))
ব্র্যান্ডন এস

আমার ক্ষেত্রে, মূল কারণটি সঠিক তবে সমাধান নয়। আমার জন্য, এটি কাজ করেছে: <location path="debugattach.aspx"> <system.webServer> <validation validateIntegratedModeConfiguration="false" /> <httpErrors errorMode="DetailedLocalOnly" existingResponse="PassThrough"> <clear /> </httpErrors> </system.webServer> </location>
তাসোস কে।

আমার জন্য সমস্যাটি "/debugattach.aspx" এর কারণে ছিল তবে সমাধানটি এরোমোডকে "বিশদলোকলোনালি" তেও পরিবর্তন করছিল।
নাশে

30

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


এর জন্য ধন্যবাদ আমি এমনকি একটি নেটওয়ার্ক শেয়ার ব্যবহার করিনি তবে এটি দুর্দান্ত কাজ করেছে।
মেরিসা

21

যদি অ্যাপ্লিকেশনপুল পরিচয়টি কাস্টম অ্যাকাউন্ট সেট করা থাকে এবং কম্পিউটারের পাসওয়ার্ড পরিবর্তন করা হয়, আপনাকে আপনার পাসওয়ার্ড আপডেট করতে হবে


হ্যাঁ, সমস্যা ছিল, ফলাফল ছাড়াই এখান থেকে দু'টি উত্তর চেষ্টা করে দেখুন, আপনার উত্তরটি আমাকে সত্যই সহায়তা করেছে!
ভাদজিম সাভেনোক

19

আমার দৃশ্যের জন্য এটি ওয়েবকনফাইগের httpErferences বিভাগে পরিবর্তিত হয়েছিল, এটি এটি সেট করে:

<httpErrors mode="Custom"> 

"ওয়েব সার্ভারে ডিবাগিং শুরু করতে অক্ষম" সমস্যার কারণে। এটিকে "বিশদলোকাল কেবলমাত্র" এর আগের মানটিতে ফিরিয়ে দেওয়া সমস্যার সমাধান করেছে। একটু গভীর খনন করে আমি আবিষ্কার করেছি যে এটি আসলে 401 ত্রুটি সেটিং যা এর কারণ হয়ে দাঁড়িয়েছিল:

<httpErrors mode="Custom"> 
    <error statusCode="401" prefixLanguageFilePath="" path="/masterpages/500.html" responseMode="ExecuteURL" />
<httpErrors mode="Custom"> 

401 ত্রুটি লাইনটি মন্তব্য করার ফলে সমস্যাটিও ঠিক হয়ে গেছে, আমি তখনও চলেছিলাম যেহেতু আমি তখন কাস্টম ত্রুটি পরিচালনা পরিচালনা করতে এবং ডিবাগিং দিয়ে শুরু করতে পারি।

কেন এমন হচ্ছে তা আমার এখনও ধারণা নেই।


আমার জন্য একই কারণ, ডিবাগিং শুরু করার চেষ্টা করার সময় আমার লগগুলিতে 401 টি প্রতিক্রিয়া দেখছিলাম এবং আমার ডিফল্ট ত্রুটি পরিচালনাটি নিষ্ক্রিয় করা আমার জন্য "বনাম সাইটের ডিবাগ করতে পারে না" সমস্যা সমাধান করেছে solved আমি বুঝতে পারি না কেন 401 এমনকি লগইন পৃষ্ঠায় এমনকি বনাম দিয়ে ডিবাগ শুরু করার সময় ঘটে যখন কেবল বেনামে অ্যাক্সেস এবং ওয়েব ফর্ম লেখক। সক্রিয় হয়
ফ্রেডেরিক

এটি আমার জন্যও ঠিক ছিল, 401 এর জন্য একটিকে স্পষ্টভাবে সংজ্ঞায়িত করার পরিবর্তে আমার কাছে একটি ডিফল্ট ত্রুটিযুক্ত পথ সেট রয়েছে
মঙ্গলবার

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

এটিই আমার পক্ষে কাজ করেছিল। : তারপর আমি আমার কাস্টম ত্রুটি পরিবর্তিত যেমন @Pablo রোমিও এই উত্তরে writed stackoverflow.com/a/13905859/4489664
Bondaryuk ভ্লাদিমির

4
ইরোটোমডকে "বিশদলোকাল কেবলমাত্র" তে পরিবর্তন করা আমার পক্ষেও সমাধান হয়েছে। ডিবাগার "/ ডেবেগএটাচ.এএসপিএক্স" খোলার চেষ্টা করছিল যা এটি কাস্টম ত্রুটি পৃষ্ঠাতে চলে গেছে যা এটি নির্দিষ্ট সময়ে চলতে পারে নি।
নাশে

13

প্লাজ চেক অ্যাপ্লিকেশন পুল। যদি এটি বন্ধ করা হয়। এটি আবার চালু করুন।


4
এটি একমাস আগে প্রস্তাব করা হয়েছিল এমন 1 নম্বর উত্তরটির সমান।
mac10688

ঠিক আছে, তবে কেন এটি প্রতিবার বন্ধ হয়?
ফার্নান্দো টরেস

আমার অ্যাপ্লিকেশন পুলটি এমন এক ব্যবহারকারীর সাথে চলছে যাঁর পাসওয়ার্ড বদলেছে।
অ্যান্ডারসন

11

ডিএনএন (ডট নেট নিউকে) মডিউলটি ডিবাগ করার চেষ্টা করা একই সমস্যা ছিল। পরিণত হয়েছে আপনার সংকলন ডিবাগ হওয়া দরকার "সত্য":

<compilation debug="true" strict="false" targetFramework="4.0"> 

আপনার ওয়েব.কমফিগ এ। ডিফল্টরূপে এটি ডিএনএন-তে মিথ্যা। আসল উত্স এখানে: http://www.dnnsoftware.com/forums/forumid/111/postid/189880/scope/posts


ধন্যবাদ!! আমি সারাদিন আমার চুল ছিঁড়ে ফেলেছি এবং ফিক্সটি এত সহজ ছিল। যদি কেবল ভিএস কোনও অর্থবহ ত্রুটির বার্তা দিতে পারে!
কলিঙ্কামেরন

8

পুনর্লিখন মডিউলটি প্রয়োগ করার পরে আমার ঠিক একই সমস্যা রয়েছে।

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

এটি সন্ধান করার জন্য, আমি কেবল ডিবাগ করার সময় পুনর্লিখন ট্যাগগুলি মন্তব্য করতে চাই, এই জাতীয় ...

<rewrite>
    <rules>
        <rule name="LowerCaseRule_1" stopProcessing="true">
            <match url="[A-Z]" ignoreCase="false" />
            <action type="Redirect" url="{ToLower:{URL}}" />
        </rule>
        <rule name="RedirectDefault.aspx_1" stopProcessing="true">
            <match url="(.*)default.aspx" />
            <action type="Redirect" url="{R:1}" redirectType="Permanent" />
        </rule>
    </rules>
</rewrite>

আমি তারপরে ডিবাগ করার পরে মন্তব্যগুলি সরিয়ে ফেলি।

ভিজ্যুয়াল স্টুডিও 2010-এ অবশ্যই একটি বাগ থাকতে হবে।


4
সত্য, এটি কার্যকর নয়, তবে একটি দুর্বল কারণ সাইটের প্রতিশ্রুতিবদ্ধ বা প্রকাশের আগে এই জাতীয় মন্তব্যগুলি মুছে ফেলা খুব সহজ really
জন অ্যাডামস

4
আপনি এই লাইনগুলি ওয়েবকনফিগ.রে প্লিজ কনফিগারেশন ফাইলে সরিয়ে নিতে পারেন, সুতরাং আপনি যখন প্রকাশ করবেন এটি কেবল প্রকাশিত সংস্করণে থাকবে। এটাই আমি করেছি।
শালকে

সম্ভবত /debugattach.aspx ব্যতীত এটি করে। পিটার সন্ন্যাসীদের মন্তব্য দেখুন
ড্যানিয়েল ফিশার লেনিব্যাকন

6

আইআইএস-এ অ্যাপ্লিকেশন পুল বন্ধ হওয়ার পরে আমি একই ত্রুটি পেয়েছি। অ্যাপ পুলটি শুরু করার পরে, সমস্যাটি সমাধান করা হয়েছিল।


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

5

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

আশা করি এটি অন্য কারও জন্য কাজ করে।


4
কাকে মালিক বদলাবেন?
ডাম্বলডেড

5

কেবল অবশেষে এটি আমার একক সমাধানের জন্য স্থির করে যা এটি ছিল। সমাধানে দুটি প্রকল্প আইআইএস-এর সাইট হিসাবে সেট করা হয়েছিল। আমি গিয়েছিলাম এবং উভয় প্রকল্পের প্রমাণীকরণের অধীনে ASP.Net ছদ্মবেশ সক্ষম করেছি ... এবং VIOLA! শেষ পর্যন্ত, এই বিরক্তিকর ত্রুটি আর নেই!


3

আমি ভিএস ২০১২-তে একই ত্রুটি বার্তা পেয়েছিলাম, তবে প্রশাসক হিসাবে চালাচ্ছিলাম না। আমি যখন প্রশাসক হিসাবে অ্যাপটি চালাচ্ছি তখন আমি একটি আলাদা এবং কিছুটা আরও সহায়ক বার্তা পেয়েছি (যা আমি বুঝতে পেরেছি)। এইচটিএইচ


3

যদি অ্যাপ পুলটিকে পুনরায় চালু করতে সমস্যা হয় বা কেবল পুনরায় আরম্ভ করতে চায় না, উইন্ডোজটি এএসপি.নেট ভি 4.0 বা অন্যান্য অ্যাপ পুলের উপর সাম্প্রতিক আপডেট করেছে কিনা তা যাচাই করুন। আমার ক্ষেত্রে সেটাই হ'ল আমি কেবল আমার কম্পিউটারটি পুনরায় চালু করেছি, তারপরে আবার এএসপি.নেট ভি 4.0 অ্যাপ পুল পুনরায় চালু করেছি এবং সবকিছু আবার কাজ করছে!


2

ড্যান,

হারুনের পরামর্শ ছাড়াও, নিম্নলিখিতগুলি চেষ্টা করুন

  • আপনার আইআইএস ওয়েবসাইটে ইন্টিগ্রেটেড উইন্ডোজ প্রমাণীকরণ নির্বাচন করা হয়েছে কিনা তা পরীক্ষা করুন
  • আপনি আইআইএসের পরিবর্তে ক্যাসিনি ব্যবহার করে ডিবাগ করতে পারেন?

ইন্টিগ্রেটেড উইন্ডোজ প্রমাণীকরণ চালু করার জন্য আমি এখানে পদক্ষেপগুলি অনুসরণ করেছি: এমএসডিএন.মিকাইক্রোসফটকম /en-us/library/x8a5axew.aspx তবে আমার এখনও একই ত্রুটি রয়েছে (iis ম্যানেজার সতর্কতা দেখায় যে আমি চ্যালঞ্জ এবং লগইন-ভিত্তিক প্রমাণীকরণ উভয়ই ব্যবহার করতে পারি না) - আমার সাইট ফর্ম প্রমাণীকরণ ব্যবহার করে)। আমি ভিএস ২০১০-তে অন্তর্নির্মিত ওয়েব সার্ভার ব্যবহার করে সাইটটি ডিবাগ করতে পারি, তবে এটির বৈশিষ্ট্যগুলি অনুপস্থিত।
ড্যান সি

আপনি কি আইআইএস-এ একটি নতুন ওয়েবসাইট তৈরি করে সেখানে নিজের কোড স্থাপন করার চেষ্টা করেছিলেন? কৌতূহলের বাইরে, আপনি ক্যাসিনিতে ডিবাগ করলে আপনি কোন বৈশিষ্ট্যগুলি হারিয়ে যাবেন? আমার জ্ঞানে ক্যাসিনি ফর্ম প্রমাণীকরণ সমর্থন করে।
কিফু

"আইআইএসে একটি নতুন ওয়েবসাইট তৈরি করে" বলতে কী বোঝ? এটি একটি নতুন ওএস, ভিএস 2010, আইআইএস ইনস্টল সহ একটি নতুন কম্পিউটার। আমি আইআইএসে একটি নতুন অ্যাপ্লিকেশন তৈরি করেছি এবং এটি প্রকৃত ওয়েব সাইটের ফোল্ডারে (ব্যাকআপ থেকে পুনরুদ্ধার করা) নির্দেশ করেছি। ইউআরএল পুনর্লিখন পুরোপুরি ক্যাসিনিতে কাজ করছে বলে মনে হয় না। এছাড়াও আমরা একটি কাস্টম মডিউলটি স্বয়ংক্রিয়ভাবে http এবং https ( কোডড্রজেক্ট / কেবি / ওয়েবে- সুরক্ষা / ওয়েবপেজসিকিউরিটি_ভি 2.এএসপিএক্স ) এর মধ্যে স্যুইচ করতে ব্যবহার করি ।
ড্যান সি

ক্যাসিনি url পুনর্লিখন 2 মডিউল
সিট্রোনাস

2

উইন্ডোজ 10 এ একই সমস্যা ছিল যখন সমস্ত আইআইএস উইন্ডো বৈশিষ্ট্যগুলি চালু করে। উইন্ডোজ 8.1 এ স্যুইচ করা হয়েছে এবং আবার সমস্যা হয়েছে। মূলটি ওয়েব সাইটের নাম " http: //MySite.local " (ওএস সংস্করণের সাথে সম্পর্কিত নয়) ছিল।

এবং সমাধান সহজ

  • হোস্ট ফাইলটি সম্পাদনা করুন %SystemRoot%\System32\drivers\etc\

  • আইপি বাইন্ডিংয়ের সাথে লাইন যুক্ত করুন: 127.0.0.1 MySite.local


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

1

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

আমি নিশ্চিত যে এই ত্রুটিটি কম জেনারেল হত বলে মনে হচ্ছে এটি উত্পাদন করার বিভিন্ন উপায় রয়েছে।


1

উইন্ডোজ 8.1 এ ভিজ্যুয়াল স্টুডিও 2012 এবং 2013 এ আমার একই সমস্যা ছিল। আমার জন্য স্থির ছিল আইআইএসে 'উইন্ডোজ বৈশিষ্ট্যগুলি চালু বা বন্ধ' ব্যবহার করে উইন্ডোজ প্রমাণীকরণ যুক্ত করা

উইন্ডোজ বৈশিষ্ট্যগুলি স্ক্রিনশট চালু বা বন্ধ করুন


1

আপনার সাইটের অ্যাপ্লিকেশন পুল সঠিক কাঠামোর সংস্করণ ব্যবহার করেছে তা নিশ্চিত হন । আমি একটি এএসপি.নেট 2005 সাইটে "ডিবাগিং শুরু করতে অক্ষম" ত্রুটি পেয়েছি। এটি ভুলভাবে উইন্ডোজ on এ ডিফল্ট অ্যাপপুলটি ব্যবহার করেছিল (যা আমি বিশ্বাস করি নেট নেট ফ্রেমওয়ার্ক 4)) নেট নেট ফ্রেমওয়ার্ক 2 এর উপর ভিত্তি করে আমি একটি নতুন অ্যাপ পুল তৈরি করেছি এবং এটিকে সমস্যা ওয়েব সাইটে নির্ধারণ করেছি। এর পরে ডিবাগিং ঠিকঠাক কাজ করেছে।


1

আইআইএস-এ আপনার ওয়েবসাইটটি থামছে না কিনা তা পরীক্ষা করে দেখুন।

আমি এটি আমার ওয়েবসাইট চালানোর জন্য স্থির করেছি। : ডি


1

আমার এই সমস্যা হয়েছিল এবং শেষ পর্যন্ত বুঝতে পেরেছি যে আমি এএসপিএনটি আইআইএস-এর সাথে সঠিকভাবে নিবন্ধিত নেই। আইআইএস সার্ভার ভিজ্যুয়াল স্টুডিওর আগে ইনস্টল হওয়ার পরে এটি ঘটতে পারে। এই সমস্যা সমাধানের জন্য, কমান্ড ব্যবহার -i aspnet_regiis আরো তথ্য পাওয়া যাবে লিংক


1

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


1

আমি একই সমস্যা পেয়েছি এবং এটি দেখতে পেয়েছি কারণ Web.configএটি শেষের ট্যাগের পরে আমার একটি চরিত্র ভুল করে টাইপ করেছিল । আমার Web.configশেষে এই অধিকার মতো লাগছিল: </section>h। ক্লোজিং ট্যাগের পরে "এইচ" অতিরিক্ত চরিত্র ছিল।


0

এর মতো স্টিং সরিয়ে দিন: টার্গেটফ্রেমওয়ার্ক = "4.0" ওয়েবকনফিগে বা অ্যাপপুলটিকে উপযুক্ত কাঠামোর সংস্করণে পরিবর্তন করুন।


0

আইআইএস আরলস্ক্যান এক্সটেনশনটি আনইনস্টল করা আমার জন্য সমস্যার সমাধান করে।


0

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


0

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


0

আমি এই সমস্যাটি খুব খুঁজে পেয়েছি তবে এটি @ কার্ক ব্যাখ্যা করেছেন এবং ইউআরএল পুনর্লিখনের সাথে সাদৃশ্যপূর্ণ।

আমার ক্ষেত্রে কেউ এই পরিবর্তনটি একটি এমভিসি প্রকল্পের জন্য ওয়েব কোডফাইগ ফাইলটিতে যাচাই করে দেখেছেন:

<system.webServer>
    <security>
        <requestFiltering>
            <fileExtensions>
                <add fileExtension=".aspx" allowed="false" />
            </fileExtensions>
        </requestFiltering>
    </security>
</system.webServer>

ওয়েব সার্ভারে .aspx ফাইল এক্সটেনশনের অনুমতি ছিল না /debugattach.aspxবলে, ডিবাগারটি চলমান থেকে আটকাতে URL টি অস্বীকার করা হয়েছিল। একবার আমি এই কনফিগারেশনটি সরিয়ে দিলে এটি আবার কাজ করে।


0

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


0

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

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