আইএসআই-এ আসপনাট ৪.০ হ্যান্ডলার ম্যাপিংস অনুপস্থিত


11

আমার দুটি উইন্ডোজ 2008 আর 2 সার্ভার রয়েছে একটি এসপিএন 4.0 অ্যাপ্লিকেশন চলছে। যে সার্ভারে সমস্যা হচ্ছে তা প্রকৃতপক্ষে এসপ নেট পৃষ্ঠাগুলি লোড করে, তবে কোনও এজাক্স কল থাকলে সেগুলি কাজ করে না। আমি লক্ষ্য করেছি যে অন্যান্য সার্ভারের মতো এই সার্ভারের জন্য আইআইএসে কোনও নেট। নেট specific.০ নির্দিষ্ট হ্যান্ডলার ম্যাপিংস নেই।

এটি আক্ষরিক অর্থে সমস্ত নেট নেট ম্যাপিংস (.axd, .soap, .cshtm, .ashx এবং এমনকি .aspx) অনুপস্থিত। আমি "এসপনেট_গ্রেইস -ir" চালানোর চেষ্টা করেছি কিন্তু তাতে কোন লাভ হয়নি। আমার .net 4.0 ফ্রেমওয়ার্কটি পুনরায় ইনস্টল করা উচিত? ম্যানুয়ালি এই সমস্ত অনুপস্থিত ম্যাপিংস যুক্ত করবেন? সেখানে কি আর কিছু চলছে?

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

উত্তর:


8

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

সমস্যা সমাধান. আমাকে যা করতে হয়েছিল তা হল% WinDir% \ Microsoft.NET \ ফ্রেমওয়ার্ক 64 \ v4.0.30319 এ এসপনেট_গ্রেইস চালানো

আইআইএস 8-এ, আমাদের "টার্ন উইন্ডোজ ফিচার চালু এবং বন্ধ" এ যেতে হবে এবং "ইন্টারনেট তথ্য পরিষেবা> ওয়ার্ল্ড ওয়াইড ওয়েব সার্ভিসেস> অ্যাপ্লিকেশন ডেভলপমেন্ট ফিচারস" এ গিয়ে "এএসপি.নেট 3.5, এএসপি.নেট 4.5 এবং আইএসএপিআই এক্সটেনশানগুলি এবং নির্বাচন করতে হবে ফিল্টার "


6

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


3

"-I" প্যারামিটার যুক্ত করতে ভুলবেন না!

C:\windows\system32>C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.
exe -i
Microsoft (R) ASP.NET RegIIS version 4.0.30319.17929
Administration utility to install and uninstall ASP.NET on the local machine.
Copyright (C) Microsoft Corporation.  All rights reserved.
Start installing ASP.NET (4.0.30319.17929).
.............
Finished installing ASP.NET (4.0.30319.17929).

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