c# - উইন্ডোজ অ্যাপ্লিকেশন স্টার্টআপ ত্রুটি ব্যতিক্রম কোড: 0xe0434352



windows installation (1)

হ্যান্ডেল করা আমার সাধারণ কাজ নয়, তবে একরকম অনুপস্থিতি বা ভুল কনফিগারেশনটি আমি ধরে নেব। এটি পূর্ববর্তী উত্তরের পুনঃস্থাপন।

নীচের তালিকার চেয়ে চেষ্টা করার জন্য এখানে কিছুটা বিস্তৃত-স্কোপ চেক-লিস্ট রয়েছে: EXE ফাইলটি কাজ করছে না (প্রস্তাবিত স্কিম)। যদিও প্রথমে নীচের প্রশ্নগুলির চেষ্টা করুন।

ক্র্যাশ অন লঞ্চ

এটি কেবল একটি অগোছালো তালিকা যা ডিবাগিং ধারণাগুলি স্পার্ক করার উদ্দেশ্যে। আপনি যদি ভুল ব্যবহার করেন তবে দয়া করে ইনলাইনটি উন্নত করুন।

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

  • নির্ভরতার বিষয়গুলি : ফাইল এবং রানটাইমগুলি - এবং নিবন্ধগুলি (এবং সম্ভবত ড্রাইভার?) হারিয়েছে। বিধানসভা বাঁধার বিষয়গুলি (জিএসি, ম্যানিফেস্ট)।
  • কনফিগারেশন সংক্রান্ত সমস্যা : কনফিগারেশন ফাইলগুলিতে নির্দিষ্ট পথভ্রষ্ট পথ বা URL গুলি (প্রায়শই বিকাশকারী মেশিন থেকে) from অথবা একটি ভুল লাইসেন্স ফাইল বা ডিক্রিপশন কী (অন্যান্য বুলেট পয়েন্ট দেখুন - প্রচুর ওভারল্যাপগুলি দেখুন)।
  • এনকোডিংয়ের সমস্যাগুলি : কেবল এএনএসআই / ইউনিকোড, এনক্রিপশন / ডিক্রিপশন, সংক্ষেপণ / ডিকম্প্রেশন হিসাবে সম্ভাব্য সমস্যাগুলির উল্লেখ করতে। পথের নাম অবৈধ অক্ষর?
  • লাইসেন্স সম্পর্কিত সমস্যা : অবৈধ লাইসেন্স বা লাইসেন্স সার্ভারের সাথে কোনও সংযোগ নেই। মূলত একটি কনফিগারেশন সমস্যা, তবে এটি নিজের ইস্যু হিসাবে তালিকাবদ্ধ করে। নেটওয়ার্ক সম্পর্কিত হতে পারে।
  • হার্ডওয়্যার / ড্রাইভার সমস্যা : আমি অ্যাপ্লিকেশন ক্র্যাশ দেখেছি যদি তারা হার্ডওয়ারের সাথে সংযোগ করতে না পারে (ড্রাইভার সমস্যা)। এটি কি কোনও বার-কোড রিডার অ্যাপ্লিকেশন? এটির জন্য কি কোনও সংযুক্ত ডিভাইস দরকার? সম্ভবত ড্রাইভারটি বৃদ্ধ, বা আরও খারাপ: পরীক্ষামূলক। (আপনার POSBarcode.exe কে বলা হয় POSBarcode.exe একটি হার্ডওয়্যার ডিভাইসের সাথে যোগাযোগের নির্দেশ করে?)
  • প্ল্যাটফর্ম এবং সুস্থতার সমস্যা : উদাহরণস্বরূপ x86, x64 ফাইলের মিশ্রণ। ভার্চুয়াল মেশিনে অ্যাপ্লিকেশন চলতে পারে না? অ্যাপ্লিকেশনটি কেবল এম্বেড থাকা ডিভাইসে চালানো যেতে পারে? আমি এখানে নড়বড়ে মাটিতে আছি মাথায় আসে এমন সমস্ত কিছুকে তালিকাভুক্ত করা। বিস্তৃত তালিকা, চূড়ান্ত নয়।
  • অনুমতি সংক্রান্ত সমস্যা : এক ধরণের অনুমতি অস্বীকার করা হয়েছে।
    • লাইসেন্স সংক্রান্ত সমস্যাগুলি অনুমতি অস্বীকারের মতো দেখতে এবং কাজ করতে পারে (কোনও সঠিক সতর্কতা নেই)।
    • এনটিএফএস অধিকারের অভাব (ফাইল, ফোল্ডার, শেয়ার, রেজিস্ট্রি)।
    • এনটি সুবিধা নেই
    • ডাটাবেস সংযোগগুলির জন্য প্রমাণীকরণ এবং অনুমোদনের সমস্যা।
    • ব্লক করা সুরক্ষা সফ্টওয়্যার (অ্যান্টি ভাইরাস, ফায়ারওয়ালস)।
    • এডি গ্রুপের সদস্যপদ এবং গোষ্ঠী নীতি হস্তক্ষেপ অনুপস্থিত।
    • কোড অ্যাক্সেস সুরক্ষা সমস্যা? (ক্রাশ হওয়া উচিত নয়, এটি করা উচিত? আমি জানি সিএএস অনেক পরিবর্তন করা হয়েছে, আমি গতিতে এগিয়ে নেই)।
  • নেটওয়ার্কিং ইস্যু (কোন সংযোগ, প্রক্সি ব্যর্থ, ইত্যাদি ...), এনক্রিপশন সমস্যাগুলি (অ্যাপ্লিকেশনটি এটি প্রাপ্ত গাবল্ডগুকটি ডিক্রিপ্ট করে না) তালিকাবদ্ধ করবে কিনা তা জানেন না, কিছু সিস্টেম অ্যাপ্লিকেশন এমনকি যদি সিস্টেমের ঘড়িটি ভুল হয় তবে প্রবর্তন করতে অস্বীকার করতে পারে ( আমার মনে হয় ভুল তারিখ এবং সময়টিকে এটি ডাটাবেসে তৈরি করার জন্য), স্থানীয়করণের সমস্যা?, ওএস-সংস্করণ বা সংস্করণ ? ইত্যাদি ইত্যাদি ...

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

নীচে মূল উত্তর দেওয়া আছে।

নির্ভরতা এবং ত্রুটিযুক্ত কনফিগারেশন

নির্দিষ্ট প্রশ্নের একটি তালিকা:

  • ডিবাবিবিলিটি : ভিজ্যুয়াল স্টুডিও?
    • আপনার কি সোর্স কোডটি উপলভ্য তাই এটি আপনার নিজস্ব অ্যাপ্লিকেশন?
    • যদি তা হয় তবে এটি কি ডিবাগ মোডে ভিজ্যুয়াল স্টুডিওতে সঠিকভাবে চালিত হয়?
  • নির্ভরতা : আপনি কি মৌলিক, প্রয়োজনীয় রানটাইম উপাদান / শর্তের উপস্থিতি পরীক্ষা করেছেন?
    • আপনি প্রথমে অন্য কম্পিউটারে প্রশ্নযুক্ত অ্যাপ্লিকেশনটি চালানোর চেষ্টা করেছিলেন? একটি পরিষ্কার ভার্চুয়াল মেশিন, একটি পরীক্ষা সার্ভার, একটি পরীক্ষা ওয়ার্কস্টেশন একটি SOE মেশিন? আপনি কি আপনার ডেভ-বাক্সে ব্যবহার করেন সেই একই ব্যবহারকারীর শংসাপত্রগুলি ব্যবহার করে পরীক্ষা করছেন?
    • লক্ষ্যযুক্ত কম্পিউটারটি কি আপনার বিকাশকারী মেশিনের মতো একই আর্কিটেকচার ? আপনি কোন সিপিইউকে টার্গেট করছেন? কম্পিউটার, টার্গেট কম্পিউটার সম্পর্কে সমস্যা আছে কি? এর কি অদ্ভুত নীতিমালা আছে ? এটিতে সুরক্ষা সফটওয়্যার অবরুদ্ধ করার জিনিস রয়েছে? এটির কি আপনার সাধারণ কম্পিউটারে ইনস্টল করা একটি সাধারণ রানটাইম উপাদানটির অভাব রয়েছে ? (। .NET , VC++ runtime , VC runtime , java , ইত্যাদি ...)।
    • যদি এটি ভিজুয়াল স্টুডিওতে কাজ করে তবে প্রকল্পটি ইন্টারেক্টিভভাবে কী লোড হয় তার একটি ধারণা পেতে modules view ব্যবহার করার চেষ্টা করুন: Debug => Start Debugging , তারপরে Debug => Windows => Modules । আপনার প্রকল্পটি ইন্টারেক্টিভভাবে চালাতে যা কিছু লোড হয়েছিল তা এটি দেখানো উচিত। আপনার প্রকাশের ফোল্ডার থেকে যা হারিয়েছে তা শনাক্ত করার পরে অনুলিপি করুন।
    • আপনি কি Dependencies.exe মতো সরঞ্জাম ব্যবহার করে একটি বেসিক নির্ভরতা পরীক্ষা করে Dependencies.exe ? ( ট্যাব প্রকাশের জন্য সরাসরি লিঙ্ক )।
    • বার্ধক্যজনিত এবং পুরানো নির্ভরশীলতা ওয়াকারও রয়েছে যা একটি প্রোফাইলিং বৈশিষ্ট্য (এক্সইএইচ এবং মনিটর নির্ভরতা প্রবর্তন) বৈশিষ্ট্যযুক্ত। উল্লিখিত C# / C অ্যাপ্লিকেশন Dependencies.exe বিপরীতে এটি একটি সি ++ অ্যাপ্লিকেশন Dependencies.exe এটির পাশাপাশি উন্নত বৈশিষ্ট্যগুলি হ্যান্ডলিংয়ের অভাব রয়েছে যেমন পাশাপাশি পাশাপাশি সমাবেশ এবং এপিআই-সেটগুলি।
    • Fuslogvw.exe কি রিপোর্ট করে? (.NET সমাবেশ বাঁধাই ব্যর্থতা)।
    • কোন নেট অ্যাপ্লিকেশনটির নির্ভরতা কীভাবে নির্ধারণ করব? (কেবল রেফারেন্সের জন্য)।
  • কনফিগারেশন : আপনার ম্যানিফেস্ট ফাইল বা অন্য কিছু সেটিংস ফাইলে কিছু ভুল হতে পারে? লগের উপর ভিত্তি করে সম্ভবত মনে হচ্ছে।
    • পাথ : আপনার উত্স শ্রেণিবদ্ধের কোনও ফোল্ডারের দিকে ইঙ্গিত করে কিছু আপেক্ষিক পথ মুক্তির মোডে সাধারণ বাক্সে উপস্থিত না? হার্ড-কোডিং ডেভ-বাক্স রেফারেন্স সিস্টেমে নিখোঁজ সংস্থানসমূহ বা অ্যাক্সেসযোগ্য নেটওয়ার্ক লোকেশনগুলিকে নির্দেশ করে?
    • ফাইল : রিসোর্স ফাইলের অভাব থাকতে পারে? (চিত্র, dlls, ইত্যাদি ...)। হতে পারে এটি কেবল একটি চিত্র ফাইল বা কোনও ধরণের সেটিংস ফাইল যা পুরোপুরি অনুপস্থিত?
    • প্রক্রিয়া পর্যবেক্ষণ : এইগুলি procmon.exe একটি procmon.exe অধিবেশন প্রকাশ করতে সহায়তা করতে পারে। আদিম নমুনার ব্যবহার

লিঙ্কগুলি (মূলত কেবল সুরক্ষার জন্য):

আই ওয়াজ স্টার্ট উইন্ডোজ অ্যাপ্লিকেশন তারপর অ্যাপ্লিকেশন স্টার্ট নয়।

ত্রুটির ব্যতিক্রম কোড: 0xe0434352 আমি ইভেন্টভিউয়ারের থেকে নিম্নলিখিত ত্রুটিটি পেয়েছি।

ভিজ্যুয়াল স্টুডিও 2010-এ অ্যাপ্লিকেশন-বিকাশ, প্রারম্ভিক ত্রুটি

      Application: POSBarcode.exe
            Framework Version: v4.0.30319
            Description: The process was terminated due to an unhandled exception.
            Exception Info: System.Xml.XmlException
               at System.Xml.XmlTextReaderImpl.Throw(System.Exception)
               at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
               at System.Xml.XmlTextReaderImpl.Read()
               at System.Xml.XmlTextReader.Read()
               at System.Configuration.XmlUtil..ctor(System.IO.Stream, System.String, Boolean, System.Configuration.ConfigurationSchemaErrors)
               at System.Configuration.BaseConfigurationRecord.InitConfigFromFile()

            Exception Info: System.Configuration.ConfigurationErrorsException
               at System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean)
               at System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(System.Configuration.ConfigurationSchemaErrors)
               at System.Configuration.BaseConfigurationRecord.ThrowIfInitErrors()
               at System.Configuration.ClientConfigurationSystem.OnConfigRemoved(System.Object, System.Configuration.Internal.InternalConfigEventArgs)

            Exception Info: System.Configuration.ConfigurationErrorsException
               at System.Configuration.ClientConfigurationSystem.OnConfigRemoved(System.Object, System.Configuration.Internal.InternalConfigEventArgs)
               at System.Configuration.Internal.InternalConfigRoot.OnConfigRemoved(System.Configuration.Internal.InternalConfigEventArgs)
               at System.Configuration.Internal.InternalConfigRoot.RemoveConfigImpl(System.String, System.Configuration.BaseConfigurationRecord)
               at System.Configuration.BaseConfigurationRecord.GetSectionRecursive(System.String, Boolean, Boolean, Boolean, Boolean, System.Object ByRef, System.Object ByRef)
               at System.Configuration.BaseConfigurationRecord.GetSection(System.String)
               at System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection(System.String)
               at System.Configuration.ConfigurationManager.GetSection(System.String)
               at System.Configuration.ClientSettingsStore.ReadSettings(System.String, Boolean)
               at System.Configuration.LocalFileSettingsProvider.GetPropertyValues(System.Configuration.SettingsContext, System.Configuration.SettingsPropertyCollection)
               at System.Configuration.SettingsBase.GetPropertiesFromProvider(System.Configuration.SettingsProvider)
               at System.Configuration.SettingsBase.GetPropertyValueByName(System.String)
               at System.Configuration.SettingsBase.get_Item(System.String)
               at System.Configuration.ApplicationSettingsBase.GetPropertyValue(System.String)
               at System.Configuration.ApplicationSettingsBase.get_Item(System.String)
               at POSBarcode.Properties.Settings.get_MotherBoardID()
               at POSBarcode.Global..cctor()

            Exception Info: System.TypeInitializationException
               at POSBarcode.Global..ctor()
               at POSBarcode.Login..ctor()
               at POSBarcode.Program.Main()




windows-installer