'সিস্টেম.সোর্সোমোডেল.অ্যাক্টিভেশন.এইচটিপি মডেল' টাইপটি সমাবেশ থেকে 'সিস্টেম.সোর্সোমোডেল' লোড করা যায়নি


91

আমি আইআইএসে আমার ওয়েব প্রকল্প চালাচ্ছি।

এটি একটি 4.0 ফ্রেমওয়ার্ক অ্যাপ্লিকেশন।

আমার একটি সার্ভিস.এসভিসি রয়েছে এবং আমি আমার অ্যাপ্লিকেশনটি চালানোর সময় আমি এই ত্রুটিটি পাই।

"এসেম্বলি থেকে সিস্টেম 'সার্ভিসমোডেল.একটিভেশন.এইচটিপিডমডুল' টাইপ লোড করা যায়নি।

আমি এটি চেষ্টা করেছিলাম -> aspnet_regiis.exe -iru যা আমি প্রচুর ফোরামে পেয়েছি এবং এটি আমার সমস্যার সমাধান করেনি।

কেউ কি অন্য পদ্ধতি জানেন?

উত্তর:


160

দিয়ে চেষ্টা করুন

c:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -iru

.NET ফ্রেমওয়ার্কের একাধিক সংস্করণ যখন কোনও একক কম্পিউটারে পাশাপাশি চালিত হয়, তখন ASP.NET ISAPI সংস্করণটি ASP.NET অ্যাপ্লিকেশনে ম্যাপ করা হয় নির্ধারণ করে যে অ্যাপ্লিকেশনের জন্য সাধারণ ভাষা রানটাইম (সিএলআর) কোন সংস্করণ ব্যবহৃত হয়।

উপরের কমান্ডটি Aspnet_regiis.exe এর সাথে সম্পর্কিত ASP.NET এর সংস্করণ ইনস্টল করবে এবং কেবল আইআইএস-এ ASP.NET রেজিস্ট্রেশন করবে।

https://support.microsoft.com/en-us/help/2015129/error-message- after-you-install-the--net-framework-4-0-could-not-load


4
এছাড়াও আমরা সিএমডি ব্যবহার করতে পারি: ঠিকানা প্রবেশ করে সিডি \ উইন্ডোজ \ মাইক্রোসফ্ট. নেট \ ফ্রেমওয়ার্ক \ v4.0.30319 এবং তারপরে এটি ইনস্টল করুন: aspnet_regiis.exe -iru কমান্ড, এরপরে আইস্রেসেটের মাধ্যমে আইএসএস পুনরায় চালু করা ভাল হবে
হ্যারি সরশোগ

4
এটি আজও সহায়ক হিসাবে প্রমাণিত হচ্ছে। আমি আশা করি এতক্ষণে এমএস এটি ঠিক করে ফেলত। আমার ক্ষেত্রে, ইতিমধ্যে ASP.net 4.0 ফ্রেমওয়ার্ক ব্যবহার করে আমাদের কাছে চলমান আইআইএস অ্যাপ্লিকেশন রয়েছে। যদিও গ্রাহক 4.5.5.1 এবং অন্যান্য আপডেটের একগুচ্ছ আপগ্রেড করা ব্যতীত অন্যটি কী করেছিল ঠিক তা নিশ্চিত না হলেও এই কমান্ডটি পুনরায় চালানো দরকার হয়ে পড়েছিল, আমাদের সাপোর্ট ইঞ্জিনিয়াররা এমন কিছু করেননি কারণ তাদের করণীয় হয়নি এটি কিছু সময়ের জন্য
ebol2000

উত্তর করার জন্য ধন্যবাদ. এটি অবশ্য আমার পক্ষে কাজ করে নি। তবে উইন্ডো বৈশিষ্ট্যগুলিতে 'নেট ফ্রেমওয়ার্ক 3.5' এবং '। নেট ফ্রেমওয়ার্ক 4.5' এর অধীনে সমস্ত কিছুই সক্ষম করা (নীচের উত্তরে বর্ণিত হিসাবে) কৌতুকটি করেছে।
ওজগুর বার

আমার একটি উইন্ডোজ সার্ভার আছে ২০০৮ x64 আর 2 এবং এটি ভাল কাজ করেছে তবে এক মাস পরে, আমি এই ত্রুটিটি পেয়েছি, আমি এই পোস্টটি খুঁজে পেয়েছিলাম এবং আমার সার্ভারে এই কমান্ডটি চালাচ্ছি এবং এটি আমার সমস্যাটি স্থির করেছে। আমি আমার সার্ভারে কখনই কিছু ইনস্টল বা আপডেট করি না, এখন প্রশ্ন হল এটি কেন ঘটল ?, এটি স্বাভাবিক বা এটি হ্যাক টাইপের বা এরকম কিছু?
মোতেওয়ালিজাদেহ

4
এটা আমার জন্য কাজ একমাত্র আমি যদি চালানো aspnet_regiis.exe -iruজন্য v4.0.XXXXX এবং v2.0.XXXXX রুপ!
1_bug

51

আমি আমার মেশিনে উইন্ডোজ 8 ইনস্টল করেছি এবং এস্পনেট_গ্রেইস.এক্সই সরঞ্জামটি আমার পক্ষেও কাজ করে নি।

যে সমাধানটি আমার পক্ষে কাজ করেছে তা এই লিঙ্কটিতে নেহা উত্তর দিয়ে পোস্ট করেছে: সিস্টেম.সোর্সোমোডেল।অ্যাক্টিভেশন.হট্টপুলি মডেল ত্রুটি

সর্বত্র এই সমাধানের সমস্যার জন্য aspnet_regiis.exe ব্যবহার করে পুনরায় নিবন্ধকরণ হিসাবে উল্লেখ করা হয়েছিল। তবে এটি আমার পক্ষে কার্যকর হয়নি।

যদিও এটি একটি বৈধ সমাধান (এখানে সুন্দরভাবে ব্যাখ্যা করা হয়েছে)

তবে এটি উইন্ডোজ 8 এর সাথে কাজ করে নি।

উইন্ডোজ 8 এর জন্য আপনার উইন্ডোজ বৈশিষ্ট্য এবং "। নেট ফ্রেমওয়ার্ক 3.5" এবং "। নেট ফ্রেমওয়ার্ক 4.5 অ্যাডভান্সড সার্ভিসেস" এর নীচে সমস্ত কিছু সক্ষম করা দরকার।

ধন্যবাদ নেহা


4
এই পরামর্শটি উইন্ডোজ সার্ভার 2012 এর জন্যও প্রয়োজনীয়
ক্রিস ও

এটি পাশ করার জন্য ধন্যবাদ। উইন 8.1
জেজেএমপ্লেস

4
আপনার সমস্ত কিছু সক্ষম করার দরকার নেই, কেবল এইচটিপি অ্যাক্টিভেশন!
মারিয়াস স্টেনেস্কু

মারিয়াস যা বলেছে, .NET 3.5 এর অধীনে এইচটিটিপি অ্যাক্টিভেশন
সি রিডলে

আপনি এবং নেহা আমার অবশিষ্ট কেশ সংরক্ষণ করেছেন
করিম এজি

36

হ্যালো প্রশ্নের জন্য ধন্যবাদ; সমাধানের জন্য: "এসেম্বলি থেকে সিস্টেম 'সার্ভিসমোডেল.একটিভেশন.এইচটিপি মডিউল' টাইপ লোড করা যায়নি System

উইন্ডোজ বৈশিষ্ট্যগুলিতে .NET 4 উন্নত পরিষেবাদি এবং .NET 3.5 এর জন্য সমস্ত পরীক্ষা করুন

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

নিকোলাস গাগোর মতোই আমি এ্যাসনেট_গ্রেইস.এক্সি-বিরুর চেষ্টা করেছি কিন্তু এটি কার্যকর হয়নি। বৈশিষ্ট্যগুলি চালু হওয়ার পরে এটির হলুদ স্ক্রিনের ত্রুটিটি চলে গিয়েছিল। ধন্যবাদ;


4
এটি আমার জন্য উইন্ডোজ সার্ভার 2012 আর 2 এ কাজ করেছে - ধন্যবাদ!
নিকজি

উইন্ডোজ 8 এর জন্য একই। আপনাকে ধন্যবাদ!
নিকিতাবাক্সালিয়র

এটি আমার জন্য নির্ধারিত Win8। ধন্যবাদ! +1
ডার্বিও

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

4
উইন্ডোজ 10-এ আমার জন্য কাজ করেছেন
জাস্টিন

10

আপনি নিম্নলিখিত কমান্ডগুলি ব্যবহার করে পাওয়ারশেলের সাহায্যে উইন্ডোজ সার্ভার 2012 এ এই বৈশিষ্ট্যগুলি ইনস্টল করতে পারেন:

Install-WindowsFeature -Name  NET-Framework-Features -IncludeAllSubFeature
Install-WindowsFeature -Name  NET-WCF-HTTP-Activation45 -IncludeAllSubFeature

আপনি নিম্নলিখিত কমান্ডের সাহায্যে বৈশিষ্ট্যগুলির একটি তালিকা পেতে পারেন:

Get-WindowsFeature | Format-Table

6

ঠিক আছে, শেষ পর্যন্ত পেয়েছি।

এই লাইনটি পরিবর্তন করুন %windir%\System32\inetsrv\Config\ApplicationHost.config

<add name="ServiceModel" type="System.ServiceModel.Activation.HttpModule, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="managedHandler" />

প্রতি

<add name="ServiceModel" type="System.ServiceModel.Activation.HttpModule, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="managedHandler,runtimeVersionv2.0" />

এটি যথেষ্ট না হলে

ওয়েবকনফিগটিতে এই লাইনটি যুক্ত করুন

<system.webServer>
  <modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>

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

5

সার্ভার ম্যানেজারের বৈশিষ্ট্য নোড থেকে, আপনি .NET ফ্রেমওয়ার্ক 3.5.1.1 বৈশিষ্ট্যের অধীনে কিছু উপ-আইটেমগুলি মুছে ফেলতে পারেন যা অন্যান্য কিছু ভূমিকা সক্রিয়করণ দ্বারা ইনস্টল করা আছে।

উদাহরণস্বরূপ, ডাব্লুসিএফ অ্যাক্টিভেশন বৈশিষ্ট্যগুলি নিম্নরূপে সরানো হয়েছে এবং আমাদের ওয়েবসাইটগুলি ফিরে এসেছে:

  • [এক্স]। নেট ফ্রেমওয়ার্ক 3.5.1 বৈশিষ্ট্য
    • [এক্স]। নেট ফ্রেমওয়ার্ক 3.5.1
    • [] ডাব্লুসিএফ অ্যাক্টিভেশন
      • [] HTTP অ্যাক্টিভেশন
      • [] নন-এইচটিটিপি অ্যাক্টিভেশন

দ্রষ্টব্য: এটির জন্য আমাদের পুনরায় চালু করার দরকার পড়েনি।




1

আমি ভুলবশত একটি ওয়েবসাইট অন্য ওয়েবসাইটের ডিরেক্টরিতে প্রকাশ করার পরে এই ত্রুটিটি পেয়েছি। দুটি ওয়েবসাইটে। নেট এর বিভিন্ন সংস্করণ ছিল। আমার জন্য এটি কী স্থির করেছিল তা ছিল অ্যাপ্লিকেশন পুলটি পরিবর্তন করা। এটি করার জন্য, আইআইএস ম্যানেজারে:

ওয়েবসাইট => উন্নত সেটিংস ক্লিক করুন ... (ডানদিকে) => অ্যাপ্লিকেশন পুলের ডানদিকে ক্লিক করুন => "..." যুক্ত বোতামটি উপস্থিত হবে => নির্বাচন করুন "। নেট ভি 4.5 ক্লাসিক"

যদি সেই অ্যাপ্লিকেশন পুলটি কাজ না করে, অন্য কয়েকটি দিয়ে চেষ্টা করুন।


0

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


0

আমি দেরি করি, আশা করি এটি কাউকে সাহায্য করবে .... এটি আইআইএস 8.0 এর একটি পরিচিত সমস্যা

সমাধানটি হ'ল আইআইএস ম্যানেজারের 3.x মডিউল এবং হ্যান্ডলারটি মুছুন। আপনি যদি অ্যাপ্লিকেশন হোস্টকনফিগে রাখতে চান তবে আপনি সেগুলি অ্যাপ্লিকেশন বা সাইট পর্যায়ে মুছতে পারেন। তবে আমি এগুলি অ্যাপ্লিকেশন হোস্টকনফিগ থেকে মুছে ফেলতে চেয়েছিলাম। নিম্নলিখিত পদক্ষেপগুলি করুন:

আইআইএস ম্যানেজারে, মেশিনের নাম নোডটি ক্লিক করুন। "বৈশিষ্ট্য দেখুন" এ, "মডিউলগুলি" ডাবল ক্লিক করুন। "সার্ভিস মডেল" সন্ধান করুন এবং এটি সরান। আইআইএস 8 সমাধানের জন্য চিত্র 1 ত্রুটি: 'সিস্টেম.সোর্সোমডেল.অ্যাক্টিভেশন.এইচটিপমোডুল' টাইপ লোড করা যায়নি

মেশিনের নাম নোডের "ফিচারস ভিউ" এ ফিরে যান, "হ্যান্ডলার ম্যাপিংস" ডাবল ক্লিক করুন। "এসভিসি-ইন্টিগ্রেটেড" সন্ধান করুন এবং এটি সরান। আইআইএস 8 টি সমাধানের জন্য চিত্র 2 ত্রুটি: 'সিস্টেম.সোর্সোমোডেল.অ্যাক্টিভেশন.এইচটিপি মডিউল' টাইপ লোড করা যায়নি


0

আপনি আইআইএস বৈশিষ্ট্যসমূহের সেটিংস পরিবর্তন করতে পারেন administrator এটি এএসপি.নেট 4.0 সেটআপ করবে, তারপরে আইআইএস্রেসেট কমান্ড দ্বারা আইআইএস পুনরায় সেট করুন

তথ্যসূত্র: https://support.plesk.com/hc/en-us/articles/213392249-ASP-website-shows-error-Could-not-load-type-System-ServiceModel- Activityation-HttpModule-from-as اسان


-1

। নেট ত্রুটি বার্তায়, 1 টি ভোটে চিহ্নিত মডিউলটি মুছুন

উইন্ডোজ সার্ভারে 2012. আইএসএস -> মডিউলগুলিতে যান -> পরিষেবামডেল 3-0 সরান। (নম্বর ছাড়া আমার জন্য কাজ করেছে)


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