আইএসআই 7, উইন্ডোজ 7 এ অ্যাপ্লিকেশন পুল হিসাবে এএসপি.এনইটি 4.0 কীভাবে যুক্ত করবেন


196

সার্ভারগুলি কনফিগার করা কোনওভাবেই আমার দৃ suit় মামলা নয়। আমি উইন্ডোজ to এ একটি উন্নয়ন প্রকল্প সরিয়ে নেওয়ার চেষ্টা করছি I আমার অ্যাপ্লিকেশনটি চালানোর জন্য যে জিনিসগুলির দরকার তা হ'ল IIS এর মধ্যে অ্যাপ্লিকেশন পুল হিসাবে ASP.NET v4.0 নির্বাচন করা।

যথাযথ অ্যাপ্লিকেশন ডেভলপমেন্ট অপশন নির্বাচন করা হয়েছে তা নিশ্চিত করার জন্য আমি নীচের লিঙ্কে দিকনির্দেশগুলি দিয়েছি:

http://www.gotknowhow.com/articles/how-to-install-iis7-and-enable-aspnet

মধ্যে থেকে আইআইএস ম্যানেজার , আমি নির্বাচন অ্যাপ্লিকেশন পুল এবং শুধুমাত্র দেখতে
- ক্লাসিক .NET Apppool
- DefaultAppPool

আমিও থেকে নির্বাচন করতে সক্ষম হতে হবে
- ASP.NET v4.0
- ASP.NET v4.0 ক্লাসিক

উপলব্ধ অ্যাপ্লিকেশন পুলগুলির তালিকায় আমি কীভাবে এগুলি যুক্ত করতে পারি?


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

উত্তর:


460

নেট। 4 (যা আপনার জন্য একটি নতুন অ্যাপপুল তৈরি করবে) ইনস্টল করারও সম্ভাবনা রয়েছে are

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

  1. আপনার কমান্ড প্রম্পট ( Windows+ R) খুলুন এবং টাইপ করুন cmdএবং টিপুন ENTER
    আপনার যদি ইউএসি সক্ষম করে থাকেন তবে আপনাকে প্রশাসক হিসাবে এটি শুরু করতে হবে।
    এটি করতে, এক্সিকে সনাক্ত করুন (সাধারণত আপনি মেনু খোলার সাথে টাইপ করা শুরু করতে পারেন), ডান ক্লিক করুন এবং "প্রশাসক হিসাবে চালান" নির্বাচন করুন
  2. টাইপ cd C:\Windows\Microsoft.NET\Framework\v4.0.30319\এবং টিপুন ENTER
  3. আবার টাইপ করুন aspnet_regiis.exe -irএবং টিপুন ENTER
    • এটি যদি আইআইএসের একটি নতুন সংস্করণ হয় (এটিতে অন্য কোনও সাইট চলছে না) বা হোস্ট করা সাইটগুলি কোনও ফ্রেমওয়ার্ক পরিবর্তনের সাথে ভেঙে যাওয়ার -iপরিবর্তে আপনি চিন্তিত নন যা আপনি পরিবর্তে ব্যবহার করতে পারেন -ir। এটি আপনার জন্য তাদের অ্যাপপুলগুলি পরিবর্তন করবে এবং 5-অন ধাপগুলি প্রয়োজনীয় হবে না।
    • এই মুহুর্তে আপনি দেখতে পাবেন এটি আপনার জন্য আইআইএসে .NET এর ফ্রেমওয়ার্কটি ইনস্টল করার কাজ শুরু করে
  4. ডস প্রম্পটটি বন্ধ করুন, আপনার প্রারম্ভিক মেনুটি পুনরায় খুলুন এবং কম্পিউটারে ডান ক্লিক করুন এবং পরিচালনা নির্বাচন করুন
  5. বাম দিকে (পরিষেবা এবং অ্যাপ্লিকেশন) প্রসারিত করুন এবং ইন্টারনেট তথ্য পরিষেবা নির্বাচন করুন
    • আইআইএসের জন্য এখন আপনার কাছে সামগ্রীর উইন্ডোতে একটি নতুন অ্যাপলেট থাকবে।
  6. আপনার কম্পিউটারটি প্রসারিত করুন এবং অ্যাপ্লিকেশন পুল নোডটি সনাক্ত করুন এবং এটি নির্বাচন করুন। (আপনার এখন তালিকাভুক্ত ASP.NET v4.0 দেখতে হবে )
  7. আপনার সাইট নোড প্রসারিত করুন এবং আপনি যে সাইটটি সংশোধন করতে চান তা সন্ধান করুন (এটি নির্বাচন করুন)
  8. ডানদিকে আপনি বেসিক সেটিংস লক্ষ্য করবেন ... সাইটের সম্পাদনা পাঠ্যের ঠিক নীচে । এটি ক্লিক করুন, এবং একটি নতুন উইন্ডো প্রদর্শিত হবে
  9. Select...বোতামটি ব্যবহার করে .NET 4 অ্যাপপুলটি নির্বাচন করুন এবং ঠিক আছে ক্লিক করুন।
  10. সাইটটি পুনরায় চালু করুন, এবং আপনার ভাল যাওয়া উচিত।

(আপনি প্রয়োগ করতে চান এমন প্রতিটি সাইটের জন্য আপনি 7-অন ধাপ পুনরাবৃত্তি করতে পারেন N পাশাপাশি নেট 4ও)।


অতিরিক্ত তথ্যসূত্র:

  1. । নেট 4 ফ্রেমওয়ার্ক
    তাদের জন্য ইতিমধ্যে এটির কাঠামো নেই।
  2. আমি কীভাবে উন্নত সুবিধাগুলি সহ একটি কমান্ড চালাব?
    অ্যাডমিনিস্ট্রেটরের অধিকার সহ কমান্ড প্রম্পটটি কীভাবে চালানো যায় সে সম্পর্কে দিকনির্দেশ।
  3. aspnet_regiis.exe অপশন
    ঐ যে কি চান তাদের জন্য -irবা -iনা (অথবা তাদের মধ্যে পার্থক্য) অথবা অন্য কোন অপশন পাওয়া যায়। ( -irবর্তমানে সাধারণত কোনও পুরানো সাইটগুলি ফ্রেমওয়ার্ক পরিবর্তনের জন্য ভাঙ্গতে আটকাতে ব্যবহার করি তবে এটি আপনার উপর নির্ভর করে))

21
অ্যাডমিনিস্ট্রেটিভ রাইটস সহ সিএমডি প্রম্পটটি চালানো নিশ্চিত করুন
আহমদ

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

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

@ অ্যারোনলএস: সুতরাং আপনার সাইটে এখন। নেট 4 দৃশ্যমান, কিন্তু নেট 4 অ্যাপপুলটি নির্বাচন করতে চান না?
ব্র্যাড ক্রিস্টি

হ্যাঁ সঠিক. অ্যাপ পুলস নোডে নতুন কিছু নেই, এবং সাইট থেকে কোনও নতুন পুল নির্বাচন করার নেই। আমি .NET 4 কে "ASP.NET সংস্করণ" হিসাবে নির্বাচন করতে পারি, তবে এটি .NET 2 অ্যাপ্লিকেশন সহ ডিফল্ট অ্যাপ্লিকেশন পুলে থাকলে এটি চলবে না এবং ইভেন্ট লগটিতে বিভিন্ন .NET সংস্করণগুলির মধ্যে ত্রুটি দেখায় in একই অ্যাপ পুল। এটি আইআইএস 6 যদি এটি প্রাসঙ্গিক হয়। তাই আমি নিজে একটি নতুন অ্যাপ পুকুর নির্মিত এ আমার নতুন .NET 4 আবেদন করা।
AaronLS

15

আইআইএস ম্যানেজারের শীর্ষ স্তরের (উপরে সাইটগুলি) আপনার অ্যাপ্লিকেশন পুলের গাছের নোডটি দেখতে হবে। "অ্যাপ্লিকেশন পুল" এ ডান ক্লিক করুন, "অ্যাপ্লিকেশন পুল যুক্ত করুন" নির্বাচন করুন।

এটিকে একটি নাম দিন, নেট ফ্রেমওয়ার্ক 4.0 এবং ইন্টিগ্রেটেড বা ক্লাসিক মোড চয়ন করুন।

আপনি যখন কোনও ওয়েবসাইট যুক্ত বা সম্পাদনা করেন, আপনার নতুন অ্যাপ্লিকেশন পুলগুলি এখন তালিকায় প্রদর্শিত হবে।


13

একটি উইন্ডোজ কমান্ড লাইন খুলুন। ডিরেক্টরিগুলি C:\Windows\Microsoft.Net\Framework\v4.0.xxxxযেখানে x এর বিল্ড নম্বর রয়েছে সেখানে স্যুইচ করুন । লিখুন aspnet_regiis -irএবং এন্টার চাপুন। এটি নেট v4.0 নিবন্ধভুক্ত করা উচিত এবং ডিফল্টরূপে অ্যাপ্লিকেশন পুলগুলি তৈরি করুন। যদি এটি না হয় তবে আপনার Application Poolsআইআইএসের ফোল্ডারটিতে ডান ক্লিক করে বাছাই করে ম্যানুয়ালি এগুলি তৈরি করতে হবে Add Application Pool

সম্পাদনা করুন: রেফারেন্স হিসাবে, দয়া করে লিঙ্কযুক্ত নথির বিভাগটি -i যুক্তি উল্লেখ করুন।

http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx


2
(আপনার কাছে নেট নেট ইনস্টল থাকা থাকলে এটি গ্রহণের পদক্ষেপ) তবে নেট নেট অ্যাপ অ্যাপ পুলগুলি নিবন্ধভুক্ত করা নেই)
সিআরান গ্যালাগার

3

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


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