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


145

প্রথমবারের মতো আমার ওয়েবসাইটটি শুরু করার সময়, আমি এই ত্রুটিটি পাচ্ছি

Could not load type 'System.Runtime.CompilerServices.ExtensionAttribute' from assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'

আমি কি ভুল করছি?

আমি। নেট 4 ব্যবহার করছি এবং ভিজ্যুয়াল স্টুডিও থেকে সাইটটি শুরু করছি।

আমি সম্প্রতি পরিবর্তন করেছি কেবলমাত্র আমার প্রকল্পটিতে সিম্পল ইনজেক্টর (নিউগেটের মাধ্যমে) যুক্ত করা।

এখানে স্ট্যাক ট্রেস

[TypeLoadException: Could not load type 'System.Runtime.CompilerServices.ExtensionAttribute' from assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.]
   System.ModuleHandle.ResolveType(RuntimeModule module, Int32 typeToken, IntPtr* typeInstArgs, Int32 typeInstCount, IntPtr* methodInstArgs, Int32 methodInstCount, ObjectHandleOnStack type) +0
   System.ModuleHandle.ResolveTypeHandleInternal(RuntimeModule module, Int32 typeToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext) +180
   System.Reflection.RuntimeModule.ResolveType(Int32 metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments) +192
   System.Reflection.CustomAttribute.FilterCustomAttributeRecord(CustomAttributeRecord caRecord, MetadataImport scope, Assembly& lastAptcaOkAssembly, RuntimeModule decoratedModule, MetadataToken decoratedToken, RuntimeType attributeFilterType, Boolean mustBeInheritable, Object[] attributes, IList derivedAttributes, RuntimeType& attributeType, IRuntimeMethodInfo& ctor, Boolean& ctorHasParameters, Boolean& isVarArg) +115
   System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeModule decoratedModule, Int32 decoratedMetadataToken, Int32 pcaCount, RuntimeType attributeFilterType, Boolean mustBeInheritable, IList derivedAttributes, Boolean isDecoratedTargetSecurityTransparent) +426
   System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeAssembly assembly, RuntimeType caType) +103
   System.Reflection.RuntimeAssembly.GetCustomAttributes(Type attributeType, Boolean inherit) +64
   WebActivator.AssemblyExtensions.GetActivationAttributes(Assembly assembly) +132
   WebActivator.ActivationManager.RunActivationMethods() +216
   WebActivator.ActivationManager.RunPreStartMethods() +43
   WebActivator.ActivationManager.Run() +69

[InvalidOperationException: The pre-application start initialization method Run on type WebActivator.ActivationManager threw an exception with the following error message: Could not load type 'System.Runtime.CompilerServices.ExtensionAttribute' from assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'..]
   System.Web.Compilation.BuildManager.InvokePreStartInitMethods(ICollection`1 methods) +423
   System.Web.Compilation.BuildManager.CallPreStartInitMethods() +306
   System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException) +677

[HttpException (0x80004005): The pre-application start initialization method Run on type WebActivator.ActivationManager threw an exception with the following error message: Could not load type 'System.Runtime.CompilerServices.ExtensionAttribute' from assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'..]
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +9090876
   System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +97
   System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +258

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

The pre-application start initialisation method Run on type WebActivator.ActivationManager threw an exception with the following error message Could not load type 'System.Runtime.CompilerServices.ExtensionAttribute' from assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.

1
আপনি কোথায় আপনার ওয়েবসাইটটি শুরু করছেন এবং কীভাবে আমাদের আরও প্রসঙ্গের প্রয়োজন। আপনি কি নিশ্চিতভাবে নেট। 4 / 4.5 ব্যবহার করছেন?
— জন স্কিটি

1
নোট: আপনার বিল্ড সার্ভার থেকে আউটপুটে কারও কারও যদি একই লক্ষণ থাকে তবে। নেট net.৪ ইনস্টল করার পরে আপনার কাছে নেট নেট reference.০ রেফারেন্স অ্যাসেমব্লি রয়েছে কিনা তা পরীক্ষা করুন you'll এগুলি সাধারণত কোথাও যেমন: সি: \ প্রোগ্রাম ফাইলগুলি (x86) ference রেফারেন্স অ্যাসেমব্লিজগুলি \ মাইক্রোসফ্ট ফ্রেমওয়ার্ক \। নেট ফ্রেমওয়ার্ক \ v4.0 আরও তথ্যের জন্য দেখুন marcgravell.blogspot.co.nz/2012/09/…
— মিস্টার

1
আমি মাত্র একটি নেট মাইক্রোসফ্ট ডায়নামিক্স সিআরএম ২০১১-এর জন্য একটি নেট নেট 4.5 ডিএলএল একটি প্লাগইন হিসাবে ব্যবহৃত হচ্ছে এমন একটি মেশিনে কেবল একই নেট সমস্যা দেখেছি। কেবল এটিকে একেবারে প্রত্যাখ্যান করার পরিবর্তে, এটি এটি নিবন্ধভুক্ত করেছে এবং তারপরে ওয়ার্কফ্লো কাস্টমাইজেশন সম্পূর্ণরূপে ভেঙে গেছে (প্লাগইনে একটি কাস্টম ওয়ার্কফ্লো ক্রিয়াকলাপ রয়েছে)। ট্রেস দেখিয়েছে যে এটি এমএসসিআরলিবে এক্সটেনশনঅ্যাট্রিবিউট খুঁজে পাচ্ছে না, আমাকে এখানে নেতৃত্ব দিয়েছেন, নেট 4.0 এর জন্য এটি পুনর্নির্মাণ এবং সমস্যাটির সমাধান! ভবিষ্যতের গুগল-ফু এর জন্য উল্লেখ করা উচিত ভেবেছিল।
— ম্যাথু ওয়ালটন

উত্তর:


262

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

হ্যাঁ, আপনি .NET 4.5 এর পরিবর্তে .NET 4.0 এ কোডটি কার্যকর করলে এই প্রযুক্তিগতভাবে ভুল হতে পারে। বৈশিষ্ট্যটি System.Core.dll থেকে mscorlib.dll .NET 4.5 তে সরানো হয়েছিল। এটি যদি 100% সামঞ্জস্যপূর্ণ বলে মনে করা হয় এমন একটি ফ্রেমওয়ার্ক সংস্করণে বরং বাজে ভাঙা পরিবর্তনের মতো মনে হচ্ছে, তবে [টাইপফোরওয়ার্ডটো] বৈশিষ্ট্যটি এই পার্থক্যটিকে অযৌক্তিক করে তুলবে বলে মনে করা হচ্ছে।

মারফি যেমন থাকবেন, তেমনি প্রতিটি স্বচ্ছন্দ পরিবর্তনের অন্তত একটি ব্যর্থতা মোড রয়েছে যা কেউ ভাবেনি। এটি ভুল হতে দেখা যায় যখন আইএলমার্জ বেশ কয়েকটি অ্যাসেমব্লিকে একটিতে মার্জ করার জন্য ব্যবহার করা হয়েছিল এবং সেই সরঞ্জামটি ভুলভাবে ব্যবহৃত হয়েছিল। এই ভাঙ্গন বর্ণনা করে এমন একটি ভাল প্রতিক্রিয়া নিবন্ধ এখানে । এটি একটি ব্লগ পোস্টে লিঙ্ক করে যা ভুল বর্ণনা করে। এটি বরং একটি দীর্ঘ নিবন্ধ, তবে আমি যদি এটির সঠিক ব্যাখ্যা করি তবে ভুল ILMerge কমান্ড লাইন বিকল্পটি এই সমস্যার কারণ হয়ে দাঁড়িয়েছে:

  /targetplatform:"v4,c:\windows\Microsoft.NET\Framework\v4.0.30319"

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

  /targetplatform:"v4,C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0"

সুতরাং সম্ভাব্য কাজের ক্ষেত্রগুলি বিল্ড মেশিনে 4.0.০ এ ফিরে আসবে, টার্গেট মেশিনে .NET 4.5 ইনস্টল করতে হবে এবং প্রদত্ত উত্স কোড থেকে প্রকল্পটি পুনর্নির্মাণ করতে ILMerge কমান্ডটি স্থির করবে।


মনে রাখবেন যে এই ব্যর্থতা মোড ILMerge এর জন্য একচেটিয়া নয়, এটি কেবল একটি খুব সাধারণ ঘটনা। এই প্রকল্পে as.৪ টি অ্যাসেমব্লিশি রেফারেন্স অ্যাসেমব্লি হিসাবে ব্যবহৃত হয় এমন যে কোনও পরিস্থিতি 4.0.০ লক্ষ্য করে একইভাবে ব্যর্থ হতে পারে। অন্যান্য প্রশ্নগুলির বিচার করে, আর একটি সাধারণ ব্যর্থতা মোড বিল্ড সার্ভারগুলিতে যা বৈধ ভিএস লাইসেন্স ব্যবহার না করে সেটআপ করা হয়েছিল। এবং লক্ষ্য রাখছেন যে মাল্টি-টার্গেটিং প্যাকগুলি একটি ফ্রি ডাউনলোড ।

সি: \ প্রোগ্রাম ফাইল (x86) উপ-ডিরেক্টরিতে রেফারেন্স অ্যাসেমব্লিগুলি ব্যবহার করা একটি শিলা শক্ত প্রয়োজন। .NET 4.0 থেকে শুরু করে, ইতিমধ্যে 4.01, 4.02 এবং 4.03 রিলিজে যোগ করা ক্লাস বা পদ্ধতির উপর নির্ভরশীলতা এড়াতে এড়াতে গুরুত্বপূর্ণ। তবে একেবারে অপরিহার্য যে এখন 4.5 মুক্তি পেয়েছে।


31
কি দুর্দান্ত উত্তর।
— শচীন কৈথ

6
আমি একই লক্ষণগুলি পেয়ে যাচ্ছি, তবে আমি আইএলমার্জ, কোনও ক্লু ব্যবহার করছি না? এখানে ক্ষেত্রে স্টেকট্র্যাস issues.umbraco.org/issue/U4-1708 , এটি একটি 3rd বা 4 র্থ পার্টি ডিএলএল হতে পারে, কিন্তু আমি এটা কিভাবে পেলে?
— মিস্টার

3
দ্রষ্টব্য: আপনার কাছে "সি: \ প্রোগ্রাম ফাইলগুলি \ রেফারেন্স অ্যাসেমব্লিজগুলি \ মাইক্রোসফ্ট ফ্রেমওয়ার্ক \ .NETFramework \ v4.0" ফোল্ডারটি 64৪ বিট উইন্ডোজ সংস্করণের ক্ষেত্রে থাকতে পারে, সেই ক্ষেত্রে আপনার "সি: \ প্রোগ্রাম আছে কিনা তা পরীক্ষা করে দেখুন" ফাইল (x86) ference রেফারেন্স অ্যাসেমব্লিজগুলি \ মাইক্রোসফ্ট me ফ্রেমওয়ার্ক \। নেটফ্রেমওয়ার্ক \ v4.0 "ফোল্ডার।
— মার্টেন ডক্টর

3
আমি ILMerge ইনস্টল করি নি এবং আমার এই সমস্যা আছে, তাই আমি কীভাবে এটি ঠিক করতে পারি? আমি কি টার্গেট সার্ভারে .net 4.5 ইনস্টল করতে পারি?
— তামারজি

4
এটি আমার কাছে বিস্ময়কর যে কেন সবাই জোর করে বলছে যে এটি এমএসকে সমাধান করা উচিত। তারা করবে না, তারা আপনার ভাঙা প্রকল্পগুলি ঠিক করতে বা সার্ভার তৈরি করতে পারে না। সঠিক রেফারেন্স অ্যাসেম্বলিগুলি ব্যবহার করুন, সমস্যার সমাধান হয়েছে।
— হ্যানস প্যাস্যান্ট

9

আমার এই সমস্যাটি ছিল, টাইপ ব্যতীত এটি লোড করতে পারত না সিস্টেম Rনির্ধারণ Aঅসাধারণতা মেটাডেটা অ্যাট্রিবিউট। ওয়েব অ্যাপ্লিকেশনটি নেট ফ্রেম হিসাবে ..০ সহ নেট নেট ..৫ ইনস্টল (সেখানে সূক্ষ্ম রান হয়) দিয়ে একটি মেশিনে নির্মিত হয়েছিল, তবে এটি কেবলমাত্র 4.0 ইনস্টল থাকা ওয়েব সার্ভারে চালিত হওয়ার সময় ত্রুটিটি নিজেই উপস্থাপিত হয়েছিল। তারপরে আমি এটি 4.5 সার্ভার ইনস্টল করে একটি ওয়েব সার্ভারে চেষ্টা করেছি এবং কোনও ত্রুটি নেই। সুতরাং, অন্যরা যেমন বলেছে, এটি মাইক্রোসফ্ট ৪.৫ প্রকাশের ভ্রান্ত পথের কারণে, যা মূলত সংস্করণ ৪.০-এর (এবং ওভাররাইট) আপগ্রেড। সিস্টেম.সফ্লেশন অ্যাসেমব্লিশি এমন একটি প্রকারের উল্লেখ করে যা 4.0.০ (এসেম্বলিমেডাটা অ্যাট্রিবিউট) তে বিদ্যমান নয় তাই এটি আপনার কাছে নতুন সিস্টেম.আরফ্লেশন.ডিল না থাকলে এটি ব্যর্থ হবে।

আপনি লক্ষ্য ওয়েব সার্ভারে .NET 4.5 ইনস্টল করতে পারেন বা এমন কোনও মেশিনে অ্যাপ্লিকেশনটি তৈরি করতে পারেন যা 4.5 ইনস্টলড নেই। আদর্শ রেজোলিউশন থেকে অনেক দূরে


8

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

packages.config (before):
<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package id="AutoMapper" version="3.1.0" targetFramework="net45" />
  <package id="EntityFramework" version="5.0.0" targetFramework="net45" />
  <package id="Microsoft.AspNet.WebApi.Client" version="5.0.0" targetFramework="net45" />
  <package id="Newtonsoft.Json" version="4.5.11" targetFramework="net45" />
</packages>

আমি প্রকল্পগুলি লক্ষ্য ফ্রেমওয়ার্কটি 4.5 এ ফিরে পরিবর্তন করেছি, সমস্ত নুগেট লাইব্রেরি সরিয়েছি, আবার 4.0 এ ফিরে এসে লাইব্রেরিগুলিকে পুনরায় যুক্ত করেছি (কিছু পূর্ববর্তী সংস্করণ ব্যবহার করতে হয়েছিল যা 4.5 এর উপর নির্ভর করে না)।

packages.config (after):
<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package id="AutoMapper" version="3.1.1" targetFramework="net40" />
  <package id="EntityFramework" version="6.0.2" targetFramework="net40" />
  <package id="Microsoft.AspNet.WebApi.Client" version="4.0.30506.0" targetFramework="net40" />
  <package id="Microsoft.Net.Http" version="2.0.20710.0" targetFramework="net40" />
  <package id="Newtonsoft.Json" version="4.5.11" targetFramework="net40" />
</packages>

5

আমি আজ এই বিরক্তিকর সমস্যার মধ্যে দৌড়েছি। আমরা আমাদের .NET অ্যাসেম্বলিগুলিকে প্যাক / অস্পষ্ট করতে স্মার্টঅ্যাস্পাবল ব্যবহার করি, তবে হঠাৎ চূড়ান্ত পণ্যটি আমাদের পরীক্ষার সিস্টেমে কাজ করে না। আমি এমনকি আমার কাছে নেট নেট 4.5 বলেও ভাবি নি, তবে দৃশ্যত কোনও এক মাস আগে এটি ইনস্টল হয়েছে।

আমি 4.5 আনইনস্টল করেছিলাম এবং 4.0 পুনরায় ইনস্টল করেছি এবং এখন সবকিছু আবার কাজ করছে। এটির উপর একটি বিকেল বয়ে যাওয়ার সাথে খুব বেশি প্রভাবিত হন না।


আপনার জন্য অগ্রিম সতর্কতা, যদি আপনি অন্যথায় সমস্যাটি সমাধান করেন তবে আপনার অবহেলা সংস্করণটি আবার ভেঙে যাবে, তাই আপনি কখনই জানেন না আপনি এটি সমাধান করেছেন। এটি হ'ল, আপনি 4.5 তে বিল্ড তৈরি করতে পারেন এবং কেবলমাত্র 4.0-মেশিনে ঝামেলা ছাড়াই মোতায়েন করুন। আমার জন্য যা ছিল তা হ'ল বহুমুখী লক্ষ্য প্যানস হ্যানস প্যাস্যান্টের উল্লেখ। আমি আইএলডিএএসএম-এর ম্যানিফেস্টটি দেখতে পেয়ে দেখতে পেলাম যে এটি mscorlib এর পরিবর্তে System.Core কে সঠিকভাবে লক্ষ্য করছে। তবে যে সংস্করণটি স্মার্টঅ্যাস্প্যাসেস (ভি 5.5) এর মাধ্যমে চালিত হয়েছিল তা নয়।
— জোশ সটারফিল্ড 21

4

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


মানুষ, ধন্যবাদ, আমিও একই সমস্যায় পড়েছি, আপনি কীভাবে এটি ঠিক করেছেন?
— বেনি 4

3

আমরা এই সমস্যায় পড়েছি এবং এটি আমাদের জিওকোডিং.নুগেট প্যাকেজটিতে সন্ধান করেছি যা আমরা আমাদের গুগল ম্যাপস ভিউগুলিতে সহায়তা করার জন্য ব্যবহার করছিলাম (2/4/2014 প্রকাশিত জিওকোডিং.নেট সংস্করণ 3.1.0)।

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

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


আমাদের ক্ষেত্রে সমস্যাটি কোয়ার্টজ.নেট ভি 2.3 এর কারণে হয়েছিল। সংস্করণ ২.৩.২ এ আপগ্রেড করা সমস্যার সমাধান করেছে।
— ভার্টিগো

2

আমার ক্ষেত্রে .NET 4.5 থেকে .NET 4.0 প্রকল্পটি স্থানীয় মেশিনে সূক্ষ্মভাবে কাজ করছে, তবে প্রকাশের পরে সার্ভারে ব্যর্থ হয়েছিল।

দেখা যাচ্ছে যে গন্তব্যটিতে কিছু পুরানো সমাবেশ ছিল, যা এখনও উল্লেখ করা হচ্ছে N নেট 4.5 4.5

"প্রকাশের আগে সমস্ত বিদ্যমান ফাইল মুছুন" প্রকাশের বিকল্পটি সক্ষম করে এটি স্থির করে


1

আমার ক্ষেত্রে এটি মিশ্রিত এসডিকে টিমসিটি মেশিনে মিস করেছে। এর ফলে ত্রুটিটি সমাবেশের সমাধানের ভুল কারণে হয়েছিল caused


1

আমি এখানে পৌঁছাতে যে সময় ব্যয় করেছি তা গুগলটিকে কিছুটা বাঁচাতে গুগলকে সহায়তা করতে কেবল এই উত্তরটি যুক্ত করুন। আমি / নেট প্ল্যাটফর্ম বিকল্প সেট ছাড়াই আমার। নেট 4.0 প্রকল্পে আইএলমার্জটি ব্যবহার করেছি, ধরে নিলাম এটি আমার মূল সমাবেশ থেকে সঠিকভাবে সনাক্ত করা হবে। আমি তখন কেবলমাত্র উইন্ডোজ এক্সপি ওরফে উইনএক্সপি-র ব্যবহারকারীর কাছ থেকে অভিযোগ পেয়েছি। এক্সপি এর সাথে কখনই>> নেট নেট ইনস্টল করা হবে না তাই এটি এখনই বোধগম্য হবে যেখানে বেশিরভাগ নতুন ওএস থাকবে। সুতরাং আপনার এক্সপি ব্যবহারকারীদের যদি সমস্যা হয় তবে উপরের সমাধানগুলি দেখুন।


1

আমার ক্ষেত্রে আমার মাইক্রোসফ্ট ব্যবহার করার আশেপাশে একটি সমস্যা ছিল ep আমি add verbওয়েবকনফাইগের লাইন থেকে বৈধতা = সত্যকে সরিয়েছি এবং এটি কাজ শুরু করে:

<system.web>
    <httpHandlers>
      <add verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.