ত্রুটি: M এমভিসি অ্যাপ্লিকেশন প্রকারটি লোড করা যায়নি »


240

আমি ত্রুটি পাচ্ছি

এমভিসি অ্যাপ্লিকেশন প্রকারটি লোড করা যায়নি

যখন আমি আমার ওয়েবসাইট চালানোর চেষ্টা করি।

কীভাবে এটি সংশোধন করবেন?


35
আমি আমাদের বিল্ড সার্ভারে এলোমেলোভাবে এই ত্রুটিটি পেয়েছি। একটি ম্যানুয়াল পুনর্নির্মাণ এটি সমাধান করে।
জ্যাক

1
আউটপুট পাথটি বিল্ড ট্যাবে প্রকল্পের বৈশিষ্ট্যগুলিতে সেট করা হয়েছে
সীলসাদভিস

8
Global.asax ফাইলটি মুছুন এবং একটি নতুন যুক্ত করুন, এবং আপনি ঠিক থাকবেন।
ডটনেটজিক

4
দেখা যাচ্ছে যে নতুন প্রকল্পটি নির্মাণের জন্য সক্রিয় কনফিগারেশনে নির্বাচিত হয়নি।
জেগারডাব্লুএম

4
আপনি যদি সম্প্রতি এই প্রকল্পটি যুক্ত করেছেন বা আপনি যদি সম্প্রতি প্রকাশিত কনফিগারেশনটি পরিবর্তন করেছেন (অর্থাত্ যেকোনটিপিইউ থেকে x64 এ পরিবর্তন করেছেন) তবে এটি হতে পারে যে আপনি যখন এটি চালাবেন তখন প্রকল্পটি নির্মিত হয়নি। বিল্ড-> কনফিগারেশন ম্যানেজারে যান এবং বিল্ড কলামটিতে চেক বক্সটি টিক দেওয়া আছে তা পরীক্ষা করুন। আমি এখনই এই সমস্যাটি নিয়ে এসেছি আপনি এও লক্ষ্য করবেন যে অ্যাপ্লিকেশনটি চালানোর সময় আপনার ব্রেকপয়েন্টগুলি পরিষ্কার চেনাশোনা are আমি মনে করি এটি প্রসেসরের আর্কিটেকচারে .NET 4.5.1 এর জন্য ডিফল্ট বিল্ডের ফল যা 32 বিটকে সমর্থন করে। আপনি যদি x64 পরীক্ষা করেন কেবলমাত্র একটি সমস্যা
ডেভিড ব্রিজ

উত্তর:


115

যতটা মূক লাগছে ততই চেষ্টা করেছে, সবকিছু চেষ্টা করেছে এবং এটি কার্যকর হয়নি এবং শেষ পর্যন্ত আবার কাজ করতে দেখতে ভিএস ২০১২ পুনরায় চালু করে।


1
এলএমএফএও, এখানে উল্লিখিত সমস্ত কিছু চেষ্টা করার পরেও আমার পক্ষে কাজ করেছিলেন এবং কাজ করেননি! ধন্যবাদ এবং +1!
Yustme

একই সমস্যা এখানে। একীভূত হওয়ার পরে ত্রুটিটি উপস্থিত হয়েছিল এবং ভিএস ২০১২ পুনরায় চালু না হওয়া পর্যন্ত দূরে যাবে না।
স্টুয়ার্টকিউ

1
আমার জন্য, বন্দরটি ভিজ্যুয়াল স্টুডিওর দ্বিতীয় উদাহরণ দ্বারা ব্যবহার করা হয়েছিল যা প্রকল্পটি সংকলন করে না।
ক্লে লেনহার্ট

আমার জন্যও কাজ করেছেন। কি ডাম্প।
PAWAN RAJ শাক্য

5 বছর পরে VS2017 এবং এটি এখনও সমাধান। : /
সাগিভ বিজি

105

-আমার জন্য, সমাধানটি ছিল বিল্ড ট্যাবে আউটপুটের পথটি পরিবর্তন করা। আমি আউটপুট পাথ পরিবর্তন করেছিbin\ এবং ত্রুটিটি চলে গেছে।

-আর অন্য কোনও ফিক্স হতে পারে যে আপনার ভুল প্রকল্পের সেট শুরু হয়েছে।


8
এটি আমাদের সমস্যাও ছিল। এটি এর আগে
ডেবিগ

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

1
ধন্যবাদ! এই বিট আমাকে। আমি কিছু সতর্কবাণী পরিষ্কার করতে প্ল্যাটফর্মটি পরিবর্তন করে দিয়েছিলাম এবং আমাকে না জেনে আউটপুটের পথটি পরিবর্তিত হয়ে যায়।
camainc

6
এটি আমার জন্য সঠিক উত্তর ছিল ... ভিজুয়াল স্টুপিডো কেন এইরকম আচরণ করছে সে সম্পর্কে কোনও ধারণা?
Andreapier

1
হ্যাঁ, এটি ছিল। `বিনে পরিবর্তিত হওয়া প্রত্যাশা অনুযায়ী সমস্ত কিছু করে তোলে। @ অ্যান্ড্রিপিয়ার: হ্যাঁ, ভিএস ২০১২-তেও এই বোকা আচরণ করা মনে হচ্ছে। কেউ এএসএপ ঠিকঠাক! :)
এখন যার নাম অবশ্যই রাখা উচিত নয়।

82

এখানে উল্লিখিত সমস্ত কিছু করার পরেও আমি একই ত্রুটি পেয়েছিলাম এবং কিছুতেই কাজ হয়নি nothing দেখা গেল যে প্রকল্পের পূর্ববর্তী সংস্করণটির আলাদা নাম থাকা থেকে আমি Global.asax.cs এর উত্স কোডটি অনুলিপি করেছি। সুতরাং করা namespace Testউচিত ছিল namespace Test.WebUI। অবশ্যই একটি নির্বোধ ভুল এবং এটি লিখতে কিছুটা বিব্রত! তবে এই আশায় লিখেছেন যে অন্য কারও কাছ থেকেও অনুরূপ ত্রুটি তাকে এই তুচ্ছ দিকটিও পরীক্ষা করতে পারে।


ধন্যবাদ, বিপুল আমি সবেমাত্র একই কাজ করেছি এবং ভেবেছিলাম যে ফলস্বরূপ আমি অনেক কাজ হারিয়ে ফেলেছি।
সবেমাত্র

2
আমি ঠিক একই জিনিস করেছি। আমি একটি পাঠ্য সম্পাদকটিতে গ্লোবাল.এক্স্যাক্স খুললাম এবং নাম স্থান সমস্যাটি ঠিক করেছি। ধন্যবাদ
কেভান করিম

6
আমি ঠিক একই জিনিস করেছি। কেবল অন্য কারও জন্য ব্যাখ্যা করতে: মূলত আমার কাছে "এমভিসি অ্যাপ্লিকেশন 1" নামে একটি পরীক্ষা প্রকল্প ছিল যা স্বয়ংক্রিয়ভাবে তৈরি হয়েছিল। আমি তখন "এমভিসি অ্যাপ্লিকেশন" নামটির স্থানটি "মাই টেস্ট" এ বিশ্বব্যাপী প্রতিস্থাপন করেছি। নোটপ্যাডের গ্লোবাল.এক্সএক্সে আমার তখন ইনহেরিট = "মাই টেস্ট.এমভিসি অ্যাপ্লিকেশন"
পাবলোআইএনজেডে 13:44

যদি স্বর্ণ দেওয়ার কোনও উপায় ছিল, আমি
শানবস ২

53

আপনার সমাধানের জন্য কেবল একটি ম্যানুয়াল বিল্ড করুন।

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


এটি আমার পক্ষে বিজয়ী ছিল, আমি রেপো থেকে সাইটটি ফেলে দিয়ে আইআইএস স্থাপন করতাম, তবে আইআইএস-তে কোনও নির্মাণ কখনও করিনি
অ্যান্টনি মেইন

31

[প্রশ্ন থেকে তোলা]

আপনি যদি এই ত্রুটিটি পেয়ে থাকেন: "এমভিসি অ্যাপ্লিকেশন প্রকারটি লোড করা যায়নি", আপনার প্রকল্পের আউটপুট পাথটি দেখুন এবং নিশ্চিত করুন যে এটি 'বিন \' তে সেট করা আছে। সমস্যাটি হ'ল AspNetCompiler ফাইলগুলি ডিফল্ট স্থানে না থাকলে তারা খুঁজে পাবে না।

আউটপুট ফোল্ডারটি পরিবর্তনের আরেকটি পার্শ্ব প্রতিক্রিয়া হ'ল আপনি নিজের কোডটি ডিবাগ করতে সক্ষম হবেন না এবং এটি একটি বার্তা নিয়ে আসে যে এসেম্বলির তথ্য খুঁজে পাওয়া যাবে না।


1
এটি কিছুটা অদ্ভুত বলে মনে হয় যখন সাধারণত এটি বিভিন্ন বিল্ড কনফিগারেশনের মধ্যে পৃথক হয়।
নিকোডেমাস 13

ডিফল্টরূপে এটি পৃথক করা হয়, তবে প্রচুর লোক এগুলিকে একটি একক ফোল্ডারে পরিবর্তন করে যাতে আউটপুট (ইনস্টলার ইত্যাদির) উল্লেখ করে ভিন্ন প্রকল্পের জন্য রিলিজ এবং ডিবাগ একই স্থানে থাকে।
স্টিংজি জ্যাক

আমি ভাবছি আইআইএস এক্সপ্রেসের কাছে এই সমস্যাটি যদি অদ্ভুত হয়। যাহাই হউক না কেন, কারণ আমি এটা মূর্ত আউট কারণ এটি শুধু আমাদের নতুন নতুনদের এক ওভার মাতাল: আমি পরিবর্তিত চাই binথেকে bin\Debugএবং bin\Releaseকিন্তু পুরানো ফাইল আমার মধ্যে আছেন তাই binতাই আমি কোন সমস্যা দেখেনি ফোল্ডার। অবশ্যই, যদি আপনি একটি পরিষ্কার চেকআউট করেন এবং এই ফাইলগুলি তৈরি করেন তবে আপনার পক্ষে এটি উপস্থিত নেই।
বার্ট

15

আমার একই সমস্যা ছিল এবং এটি নীচের পদক্ষেপগুলি দিয়ে সমাধান করেছি

  1. প্রকল্পের বৈশিষ্ট্যে যান
  2. "বিল্ড" ট্যাবে, "বিন \" এ আউটপুট পাথ সেট করুন

1
এর জন্য আপনাকে অনেক ধন্যবাদ, ব্রেকপয়েন্টগুলি স্থাপন না করেই এমন সমস্যা সমাধান হয়েছে!
ক্রিস

এটাই আমার পক্ষে কাজ করেছিল। আমি এটি নিজেই আবিষ্কার করেছি তবে যাইহোক ধন্যবাদ।
আলেকজান্দ্রে

পবিত্র বাজে! এটি একটি দিন বাঁচায়।
ske

14

আহ এই বিরক্তিকর ছিল।

পাওয়ার কাটার পরে এই ত্রুটি পেয়েছি এবং আমি আমার প্রকল্পে ফিরে এসেছি।

আমি ভিএস পুনরায় চালু করার চেষ্টা করেছি আমি আউটপুট পাথটি \ বিনে সেট করার চেষ্টা করেছি। আমি আমার নামের জায়গাগুলি পরীক্ষা করেছি।

তবে আমার জন্য যা কাজ করেছে তা সমাধানটি পুনর্নির্মাণ করছিল।

পুনর্নির্মাণ সমাধান !!!


13

আমার সমাধান: কারণ আমি সমস্যাটি তৈরি করেছি! আমি গ্লোবাল.এক্সএক্স.সি তে নাম স্থান পরিবর্তন করেছিলাম

গ্লোবাল.এক্সএক্সে আপনাকে ইনহেরিট বৈশিষ্ট্যটির মানও পরিবর্তন করতে হবে to


3
আমারও এই সমস্যা ছিল আমি আশা করি ভিজ্যুয়াল স্টুডিওগুলি মার্কআপের উত্তরাধিকারসূত্রে বৈশিষ্ট্যগুলির পাশাপাশি ক্লাসগুলির মধ্যে নেমস্পেসগুলি রিফেক্টর করে।
csharpforevermore

একই অবস্থা. নেমস্পেসের নামকরণ করার সময়, নাম পরিবর্তন করতে আপনি শিফট-ওএল-এফ 10 বা ডান ক্লিকটি নিশ্চিত করুন এবং এটি আপনার জন্য সমস্ত দৃষ্টান্ত আপডেট করবে।
রব

এটি আমার পক্ষে কাজ করেছিল তবে সমাধানটি কোথায় কার্যকর করা যায় তা খুঁজে পাওয়া শক্ত ছিল। গ্লোবাল.এক্সএক্স ফাইলটি অ্যাক্সেস করার জন্য আমি একটি 'ফাইন্ড অল' করেছিলাম কারণ আপনি যখন ভিজ্যুয়াল স্টুডিও সম্পাদকের গ্লোবাল.অ্যাস্যাক্সে ডাবল-ক্লিক করেন, আপনি Global.asax.cs ফাইল পাবেন যা আসলে .asax ফাইলের পিছনে কোড is .Cs এক্সটেনশনটি নোট করুন। সুতরাং: সিটিআরএল-এফ এবং গ্লোবাল.এক্স্যাক্সের জন্য অনুসন্ধান করুন (.সিএস ছাড়াই) এবং আপনার নামের জায়গার সাথে মিলের জন্য উত্তরাধিকার পরিবর্তন করুন।
জেরার্ডভি

9

গ্লোবাল.এক্সে সরবরাহ করা তথ্যের পিছনে কোড চেক করুন। শ্রেণীর পিছনে কোডটির পিছনে তাদের সঠিকভাবে নির্দেশ করা উচিত।

নমুনা গ্লোবাল.এক্স্যাক্স:

<%@ Application Codebehind="Global.asax.cs" Inherits="MyApplicationNamespace.MyMvcApplication" Language="C#" %>

পিছনে নমুনা কোড:

   namespace MyApplicationNamespace
    {
        public class MyMvcApplication : System.Web.HttpApplication
        {
            protected void Application_Start( )
            {
                AreaRegistration.RegisterAllAreas( );
                FilterConfig.RegisterGlobalFilters( GlobalFilters.Filters );
                RouteConfig.RegisterRoutes( RouteTable.Routes );
                BundleConfig.RegisterBundles( BundleTable.Bundles );
            }
        }
    }

7
  1. যে ব্যর্থতা রয়েছে তার মধ্যেই প্রকল্পটিতে ডান ক্লিক করুন।
  2. প্রকল্পটি আনলোড করুন
  3. পুনরায় লোড প্রকল্প
  4. নির্মাণ প্রকল্প
  5. পুনর্নির্মাণ সমাধান

5

আপনার আইআইএস এক্সপ্রেসে যদি একই পোর্ট অ্যাসাইনমেন্টটি ব্যবহার করে কোনও পুরানো / ভিন্ন প্রকল্প হোস্ট করে / থাকে তবে ভিজ্যুয়াল স্টুডিওতে প্রকল্প চালানোর সময় এটিও ঘটতে পারে।

এটি ঠিক করতে, আপনি এই প্রকল্পের জন্য পোর্ট অ্যাসাইনমেন্ট পরিবর্তন করতে পারেন বা আইআইএস এক্সপ্রেস বন্ধ করতে পারেন।


5

আপনি যদি আইআইএস এক্সপ্রেসে হোস্টিং করছেন এবং আপনি দুটি প্রকল্পে আপনার প্রকল্পটি খোলেন, তবে আপনি সম্ভবত এই ত্রুটিটি দেখতে পাচ্ছেন।

সমাধানটি গিয়ে Project/Properties/Web/Serversক্লিক করুন Create Virtual Directory


4

আমার জন্য সমাধানটি ছিল এমভিসি প্রকল্পে ডান ক্লিক করা, বৈশিষ্ট্য চয়ন করা এবং ভার্চুয়াল ডিরেক্টরি তৈরি করতে ক্লিক করা।

একটি বার্তা বাক্স পপ আপ করে জানিয়েছিল যে প্রকল্পটি ভুল ফোল্ডারে ম্যাপ করা হয়েছে (এটি অন্য টিএফএস প্রকল্পের ফোল্ডারটি দেখিয়েছে It এটি সঠিক ফোল্ডারে ম্যাপ করার বিকল্প দিয়েছে gave


1
টিপটির জন্য আপনাকে ধন্যবাদ, আমার কারণ হ'ল আমি সম্প্রতি টিএফএস স্থানান্তরিত করেছি। অ্যাপ্লিকেশনটি তৈরি করতে আমার সমাধান ফোল্ডারটি আনম্যাপ করে আবার ম্যাপ করা দরকার!
অ্যাডি

4

আমি ইতিমধ্যে ছিল bin/আমার বিল্ড ট্যাবে । আমি প্রকল্পের অন্য অনুলিপি থেকে গ্লোবাল.এক্স্যাক্স পেয়েছি, তবে এটি কার্যকর হয়নি।

শেষ পর্যন্ত আমার জন্য যে সমাধানটি কাজ করেছিল তা হ'ল bin/ফোল্ডারটি সরিয়ে একই নাম দিয়ে একটি নতুন খালি ফোল্ডার তৈরি করা।


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

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

@ জেএলআরিশ, ভাল, হ্যাঁ, এটি প্রশ্নোত্তরের একটি জগাখিচুড়ি। এই উত্তরটি দ্বিতীয় সর্বাধিক উত্সাহিতের সদৃশও হতে পারে তবে আমি নিশ্চিত নই। আমি সর্বনিম্ন 10rep লক চেয়ে জিজ্ঞাসাবাদ পতাকা করব।
brasofilo

4

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

আমার কনফিগারেশনটি ডিবাগে সেট করা হয়েছিল। এটি রিলিজে পরিবর্তন করা আমার পক্ষে কৌশলটি করেছে।


2
এটি প্রকাশের জন্য পরিবর্তিত হয়েছে এবং এটি কাজ করেছে ... এটি আবার ডিবাগ-এ পরিবর্তন করেছে এবং এটি কাজ করে চলেছে ... ধন্যবাদ।
পল জহরা

3

আমি এই ত্রুটিটি পেয়েছিলাম কারণ কিছু সংকলন সময় ত্রুটি থাকা সত্ত্বেও আমি প্রকল্পটি চালাচ্ছিলাম। এটি আমি খেয়াল করিনি।


লক্ষ্য করা যায়নি কারণ ব্লিপিটি-ব্লিপ ত্রুটি তালিকাটি বলেছিল এটি সুখী !!!! ধন্যবাদ.
সিন্ডিএইচ

3

সাইটের বিন ফোল্ডারের সামগ্রীগুলি মুছুন (এর জন্য ফাইল এক্সপ্লোরার ব্যবহার করুন)। পুনর্নির্মাণ।


3

আমি এই পড়েছি। আমি আগে দেওয়া সমস্ত সম্ভাব্য সমাধানগুলি পড়েছি এবং পরীক্ষা করেছি। বিল্ড পাথ, বিল্ড, পুনর্নির্মাণ, পরিষ্কার, আইআইএস এবং ভিএস ২০১৫ পুনরায় চালু করা, সমস্ত নুগেট প্যাকেজ পুনরায় ইনস্টল করুন, একে একে একে সংকলন করুন ... ইত্যাদি

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

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files

এবং সব আবার কাজ করছে ... উদ্ভট যে এই সমস্যার এমন বিভিন্ন সম্ভাব্য সমাধান রয়েছে ...


3

গত দশকে আমি এটি বহুবার দেখেছি এবং এটি আবার পেয়েছি। অনেক ত্রুটি যার ফলে একই ত্রুটি হয়।

একটি কারণ ফাইলগুলির নাম পরিবর্তন করা। যদি আপনি .cshtML ফাইল নিয়ে কাজ করছেন তবে সেই ফাইলগুলির মধ্যে এবং ভিউ-ওয়েবকনফিগ ফাইলের মধ্যে থাকা সমস্ত নেমস্পেসগুলি পরীক্ষা করুন। ওয়েব ফর্মগুলির জন্য, Default.aspx নাম পরিবর্তন করুন (সম্পর্কিত .cs এবং ডিজাইনার ফাইলগুলি স্বয়ংক্রিয়ভাবে নাম পরিবর্তন করা হয়)। কোডবিহীন কোড পরিবর্তিত হয় তবে মার্কআপে ইনহেরিট লাইন থাকে না। এটি ম্যানুয়ালি পরিবর্তন করুন। ডিজাইনার পৃষ্ঠাটি ডাবল চেক করুন। কখনও কখনও (VS2005-8?) ডিজাইনার পৃষ্ঠা নেমস্পেসের কোনও পরিবর্তন প্রতিফলিত করে না। 2010+ এ এটি দেখা যায় নি।

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

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

আছে HTH


2

আমি এই সমস্যাটি প্রতিবারই পাই আমি একটি ফাইল সংরক্ষণ করি যা গতিশীলভাবে সংকলিত হয়ে যায় (ascx, aspx ইত্যাদি)। আমি প্রায় 8-10 সেকেন্ড অপেক্ষা করি তবে এটি চলে যায়। এটা নারকীয়ভাবে বিরক্তিকর।

আমি ভেবেছিলাম এটি সম্ভবত একটি আইআইএস এক্সপ্রেস সমস্যা তাই আমি ইনবিল্ট ডেভ সার্ভারে চেষ্টা করেছি এবং একটি ফাইল সংরক্ষণের পরেও তা পাচ্ছি। আমি একটি এমভিসি অ্যাপ চালাচ্ছি, আমি টি 4 এমভিসিও ব্যবহার করছি, সম্ভবত এটি একটি কারণ ...


2

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

আমার ক্ষেত্রে, ত্রুটিটি ঘটেছিল কারণ আমি ওয়েবসাইটটিতে ব্রাউজারে (ব্রাউজারে) অ্যাক্সেস করতে একটি ভিন্ন বন্দর ব্যবহার করছিলাম যখন সমাধানে প্রকল্পটি অন্য একটি বন্দর নির্ধারিত হয়েছিল। আরও কিছুটা ব্যাখ্যা করার জন্য, আমার আমার সমাধান ওয়েবসাইট 1 (ভিজ্যুয়াল-স্টুডিও দ্বারা আইএসএসে পোর্ট 8001 নির্ধারিত) এবং ওয়েবসাইট 2 (ভিজুয়াল-স্টুডিও দ্বারা আইএসএসে পোর্ট 8101 নির্ধারিত) দুটি ওয়েবসাইট প্রকল্প ছিল। যদিও আমি ওয়েবসাইট 1 তৈরি করছিলাম তবুও আমি লোকাহোস্ট: 8101 ব্যবহার করে ওয়েবসাইটটি অ্যাক্সেস করার চেষ্টা করছিলাম।

এখন যখন আমি শেষ পর্যন্ত সমস্যাটি বুঝতে পেরেছি, আমি দেখতে পাচ্ছি যে @ স্টিংজি জ্যাকের মন্তব্য একই ধরণের সমস্যাটিকেও সম্বোধন করে।


2

আপনার গ্লোবাল.এক্সএক্স.সি । এর নাম স্থানটি আপনার ওয়েবঅ্যাপের নামের জায়গার সাথে মেলে তা নিশ্চিত করুন


2

আমার আবার এই ত্রুটি হয়েছিল এবং উপরের কোনওটিই আমার পক্ষে কাজ করেনি। আমি .csproj ফাইলের মধ্যে নিম্নলিখিত নোড মুছে ফেলার জন্য ছিল: <VisualStudio>....</VisualStudio>। পুনরায়লোড করা ভিএস এবং এটি কাজ করে।

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

আশা করি এটি কারও সাহায্য করবে।


1

নিশ্চিত হয়ে নিন যে আপনাকে এমভিসি প্রকল্পটি ফাইল-> ওপেন ওয়েব সাইট ব্যবহারের পরিবর্তে ফাইল-> ওপেন প্রকল্প ব্যবহার করা উচিত নয় should


1

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

আমি ম্যানুয়ালি পুনর্নির্মাণ, একটি পরিষ্কার এবং পুনর্নির্মাণ সম্পাদন করার চেষ্টা করেছি এবং বিন ফোল্ডারটি মুছে ফেলার চেষ্টা করেছি যা সব কাজ করে না। আমার আউটপুট পাথ ইতিমধ্যে বিন to এ সেট করা ছিল


আমি একটি সমাধান-স্তর পুনর্নির্মাণ করেছি তবে আমি লক্ষ্য করেছি যে আমার প্রকল্পের বিন ফোল্ডারটি খালি রয়েছে। আমি ঠিক প্রকল্পে একটি বিল্ড করেছি এবং হঠাৎ আমার একটি জনবহুল বিন ফোল্ডার ছিল। আমি প্রকল্পটি চালু করেছি এবং এটি কার্যকর হয়েছে।
মিঃবোজঙ্গলস

1

যদি আপনি একটি নাম স্থান পরিবর্তন করে থাকেন তবে ডান ক্লিক এবং রিফ্যাক্টরটি নিশ্চিত করুন।


1

আপনি যদি নিজের নাম স্থান পরিবর্তন করেন তবে এটি প্রায়শই ঘটতে পারে। আপনার নেমস্পেসের নামটি ঠিক আগের মতো করে দিন, এবং এটি এটির কাজ করা উচিত!


1

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

এটি অন্যান্য উত্তরের সাথে সম্পর্কিত - যদি আপনার ওয়েব প্রোজেটের সমাবেশ অনুপলব্ধ থাকে তবে আপনি এই ত্রুটিটি পান। তবে এটি একটি সাধারণ দৃশ্য হতে পারে, বিশেষত যেহেতু আপনি বাস্তবে আপনার সমাধানটি সংকলন করেন - প্রকল্পটি কেবল নির্মিত হয় না।


1

আমি এই ত্রুটিটি পেয়েছি কারণ আমার সংস্করণ নিয়ন্ত্রণটি আমার বিন ফোল্ডারটিকে উপেক্ষা করার জন্য প্রস্তুত হয়ে গেছে । খুব বোকা, তবে অন্য কেউ উপকৃত হতে পারে।


1
আপনি কি উত্স এবং উত্স কোডের অংশ না নির্মিত এবং অন্যান্য জিনিসগুলির সাথে বিন ফোল্ডারটি উপেক্ষা করতে চান না?
মিঃবোজঙ্গলস

হ্যাঁ, সাধারণত তবে এই নির্দিষ্ট সাইটে সার্ভারে আইটেমগুলি ধাক্কা দেওয়ার একমাত্র উপায় ছিল। আমার সম্ভবত আমার উত্তরটি আরও জেনেরিক করা উচিত ছিল।
ব্রেন্ট ওয়াগোনার

আমি সম্পূর্ণরূপে বিশেষ পরিস্থিতিতে স্টাফ পেতে।
মিঃবোজঙ্গলস

1

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

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