অ্যাপ্লিকেশনটি সঠিকভাবে শুরু করতে অক্ষম ছিল (0xc000007b)


159

আমার একটি ক্লায়েন্ট / সার্ভার অ্যাপ্লিকেশন রয়েছে যা আমি একক পিসিতে বিকাশ করছি। এখন এটি দুটি সিরিয়াল বন্দর প্রয়োজন, তাই আমি একটি বন্ধুর কাছ থেকে একটি পিসি ধার নিয়েছি।

আমি যখন আমার অ্যাপ্লিকেশন তৈরি করি এবং এটি চালানোর বা ডিবাগ করার চেষ্টা করি (ডেল্ফি আইডিইতে বা উইন্ডোজ ফাইল ম্যানেজার থেকে হোক), এটি ত্রুটি করে "অ্যাপ্লিকেশনটি সঠিকভাবে শুরু করতে অক্ষম ছিল (0xc000007b)"।

গুগলিং খুব বেশি কিছু এনে দেয় না, তবে মনে হয় যে এটি ডেল্ফি নির্দিষ্ট কিছু নয় এবং অন্যান্য অ্যাপ্লিকেশনগুলির সাথে ঘটে। মনে হয় এটি একটি 64 বিট অ্যাপ থেকে 32 বিট ডিএলএল বা তার বিপরীতে কল করার কারণে হয়েছে by

  • দুটি পিসিই উইন্ডোজ 7, ​​64 বিট
  • উভয়েরই ডেলিফি এক্স 2 স্টার্টার সংস্করণ রয়েছে যা কেবল 32 বিট পরিচালনা করতে পারে
  • অ্যাপ্লিকেশনটি আমার পিসিতে দুর্দান্ত চলছে, তবে আমার বন্ধুর মতো নয়
  • অন্যান্য ডেলফি অ্যাপ্লিকেশন দুটি পিসিতে ঠিকই চালিত হয়

এটি কীভাবে ট্র্যাক করা যায় তা সম্পর্কে কেউ আমাকে ইঙ্গিত দিতে পারে?


6
পার্শ্ব নোটে, আপনি একক পিসিতে ভার্চুয়াল সিরিয়াল পোর্টগুলি ইনস্টল করতে com0com ব্যবহার করতে পারেন । ডিবাগিং এবং পরীক্ষার জন্য দুর্দান্ত, কেবল ২ টি ভার্চুয়াল পোর্ট তৈরি করুন এবং তাদেরকে কনফিগারেশনে লিঙ্ক করুন, তারপরে প্রতিটি বন্দরে আপনার অ্যাপ্লিকেশনগুলি চালান যাতে তারা একে অপরের সাথে কথা বলতে পারে।
রেমি Lebeau

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

1
এটি আমার অনুপস্থিত ডিএলএল হবে, সাধারণত কিছুটা ইউটিলিটি, এমনকি মেমরি পরিচালকও।
mj2008

4
@ mj2008 হারিয়ে যাওয়া ডিএলএল একটি পৃথক ত্রুটি দেয়: প্রোগ্রামটি শুরু হতে পারে না কারণ XXXX.dll আপনার কম্পিউটার থেকে অনুপস্থিত। এই সমস্যাটি সমাধান করার জন্য প্রোগ্রামটি পুনরায় ইনস্টল করার চেষ্টা করুন।
ডেভিড হেফারনন

3
@ এসএনডি এই ত্রুটিটি STATUS_INVALID_IMAGE_FORMAT। সিস্টেমটি যখন সেই নামের একটি ডিএলএল খুঁজে না পাবে আপনি তা পাবেন না। STATUS_INVALID_IMAGE_FORMATযখন কোনও ডিএলএল পাওয়া যাবে তখন আপনি পান তবে এটি দুর্নীতিগ্রস্থ, বা ভুল সাক্ষ্য রয়েছে।
ডেভিড হেফারনান

উত্তর:


133

শুরু করার জন্য, আমি আপনার অ্যাপ্লিকেশন এবং নির্ভরতা ওয়াকার ব্যবহার করে এর নির্ভরতাগুলির মধ্যে কোনও সমস্যা আছে কিনা তা পরীক্ষা করার পরামর্শ দেব


31
উইন্ডোজ ত্রুটি কোডগুলি ( google.de/… ) এর উপর ভিত্তি করে , এই ত্রুটি কোডটির অর্থ: 0xC000007B STATUS_INVALID_IMAGE_FORMAT।
মক্স

95
যা একটি ভাল ইঙ্গিত যে 32-বিট অ্যাপটি একটি 64-বিট ডিএলএল লোড করার চেষ্টা করেছিল।
রেমি Lebeau

4
প্রকৃতপক্ষে, এই ত্রুটি কোড পিডিএফ ফাইলটি একটি দুর্দান্ত উত্স।
মক্স

4
+1 এবং প্রশ্নকারী ধন্যবাদ, নির্ভরতা ওয়াকার দিনটি বাঁচিয়েছে। আমি একটি 32 বিট সংস্করণ দিয়ে একটি 64 বিট ডিএলএল প্রতিস্থাপন করেছি এবং এটি এখন কাজ করে।
মাওগ বলছেন মনিকা

6
নিশ্চিত হয়ে নিন যে আপনি নির্ভরতা ওয়াকারের সঠিক সংস্করণ পেয়েছেন। X86 নির্ভরশীল x64 বাইনারিগুলির জন্য ভুল ফলাফল প্রদর্শন করবে।
আন্দ্রেয়াস হাফবার্গ

53

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

এই ত্রুটির সর্বাধিক সাধারণ কারণটি 32 বিট প্রক্রিয়াতে একটি 64 বিট ডিএলএল লোড করার চেষ্টা করছে বা তার বিপরীতে।


2
+1 টি। এছাড়াও নোট করুন যে আপনার উপর নির্ভরশীলতা ওয়াকারের 32 বিট সংস্করণটি চালানো উচিত এবং নিশ্চিত হয়ে নিন যে সমস্ত লোডড ডিএলএল 32 বিট রয়েছে। যদি আপনি bit৪ বিট সংস্করণ নির্ভরতা ওয়াকার চালানোর চেষ্টা করেন তবে এটি ভিসিপিস্টের মতো 64 বিট ডিএলএল আনন্দের সাথে লোড করবে, এমনকি আপনার 32 বিট সংস্করণও রয়েছে।
লিওর্দা

12

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


12

আমি এখানে বর্ণিত সমস্ত বিষয় চেষ্টা করেছিলাম এবং আরও একটি উত্তর পেয়েছি। আমাকে আমার অ্যাপ্লিকেশনটি 32-বিট ডিএলএল দিয়ে কম্পাইল করতে হয়েছিল। আমি 32-বিট এবং 64-বিট উভয়ে লাইব্রেরিগুলি তৈরি করেছিলাম তবে আমার PATHসেটটি 64-বিট লাইব্রেরিতে রেখেছিল । আমি আমার অ্যাপ্লিকেশনটি আবার সংকলিত করার পরে (আমার কোডেও বেশ কয়েকটি পরিবর্তন সহ) আমি এই ভয়ঙ্কর ত্রুটি পেয়েছি এবং দু'দিন ধরে লড়াই করেছি। অবশেষে, অন্যান্য বেশ কয়েকটি জিনিস চেষ্টা করার পরে, আমি PATHchanged৪-বিট ডিএলএলগুলির আগে 32-বিট ডিএলএল রাখার জন্য তাদের পরিবর্তন করেছি (তাদের একই নাম রয়েছে)। এবং এটা কাজ করে. আমি এটি এখানে সম্পূর্ণতার জন্য যুক্ত করছি।


9

পূর্ববর্তী উত্তরে এটি উল্লেখ করা হয়েছে যে নির্ভরতা ওয়াকার ব্যবহার করা হ'ল উপায়, আমার ক্ষেত্রে (আমার অ্যাপ্লিকেশনটি ত্রুটি কোডটি ব্যর্থ করে রাখে), নির্ভরতা ওয়াকার কয়েকটি ডিএল দেখিয়েছে যা প্রাসঙ্গিক নয়!

অবশেষে বুঝতে পেরেছি যে আমি "প্রোফাইল" মেনুতে গিয়ে প্রোফাইলিং চালাতে পারি এবং এটি অ্যাপ্লিকেশনটি চালাবে এবং সমস্যার কারণ হ'ল ডেলিতে থামবে! আমি খুঁজে পেয়েছি একটি 32 বিবিএল ডিএল পথের কারণে বাছাই করা হয়েছিল এবং এটি ঠিক করে দেওয়া হয়েছে।

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


5

আমার সম্প্রতি একটি সমস্যা হয়েছিল যেখানে আমি একটি অ্যাপ্লিকেশন বিকাশ করছিলাম (এটি একটি সিরিয়াল পোর্ট ব্যবহার করেছিল) এবং এটি যে সমস্ত মেশিনে আমি এটি পরীক্ষা করেছিলাম তাতে এটি কাজ করেছিল তবে কয়েকটি লোক এই ত্রুটি পেয়েছিল।

এটি দেখা গেছে যে সমস্ত মেশিনে ত্রুটিটি ঘটেছে যা Win7 x64 চলছে এবং এটি কখনও কখনও আপডেট করা হয়নি।

উইন্ডোজ আপডেট চালানো আমার বিশেষ ক্ষেত্রে সমস্ত মেশিন স্থির করে।


5

আমি মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও 2012 ব্যবহার করে একটি ক্লায়েন্ট-সার্ভার অ্যাপ্লিকেশন বিকাশ করার একই সমস্যাটি अनुभव করেছি।

আপনি যদি অ্যাপ্লিকেশনটি বিকাশের জন্য ভিজ্যুয়াল স্টুডিও ব্যবহার করেন তবে আপনাকে অবশ্যই নিশ্চিত করতে হবে যে নতুন (অর্থাৎ যে কম্পিউটারটিতে সফ্টওয়্যারটি বিকাশ করা হয়নি) উপযুক্ত মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ পুনরায় বিতরণযোগ্য প্যাকেজ রয়েছে। যথাযথভাবে, আপনার ভিজ্যুয়াল সি ++ পুনঃলিখনযোগ্য প্যাকেজের সঠিক বছর এবং বিট সংস্করণ (যেমন 32 বিটের জন্য x86 এবং 86৪ বিটের জন্য x64) প্রয়োজন।

ভিজ্যুয়াল সি ++ পুনরায় বিতরণযোগ্য প্যাকেজগুলি রান-টাইম উপাদানগুলি ইনস্টল করে যা ভিজ্যুয়াল স্টুডিও ব্যবহার করে নির্মিত সি ++ অ্যাপ্লিকেশন চালানোর জন্য প্রয়োজনীয়।

এখানে একটি লিঙ্ক ভিসুয়াল স্টুডিও 2015 জন্য ভিসুয়াল সি ++ পুনরায় বিতরণ

কন্ট্রোল প্যানেল -> প্রোগ্রাম -> প্রোগ্রাম এবং বৈশিষ্ট্যগুলিতে গিয়ে কোন সংস্করণগুলি ইনস্টল করা আছে তা পরীক্ষা করতে পারেন।

এখানে আমি কীভাবে এই ত্রুটিটি পেয়েছি এবং ঠিক করেছি:

1) আমি আমার কম্পিউটারে ভিজ্যুয়াল স্টুডিও 2012 ব্যবহার করে একটি 32 বিট অ্যাপ্লিকেশন তৈরি করেছি। আসুন আমার কম্পিউটারকে কম্পিউটারএ বলি।

2) আমি .exe এবং সম্পর্কিত ফাইলগুলি একটি অন্য কম্পিউটারে ইনস্টল করেছি আমরা কম্পিউটারবি কল করব।

3) কম্পিউটারবিতে, আমি .exe চালিয়েছি এবং ত্রুটির বার্তা পেয়েছি।

4) কম্পিউটারবিতে, আমি প্রোগ্রামগুলি এবং বৈশিষ্ট্যগুলি দেখেছি এবং ভিজ্যুয়াল সি ++ 2012 পুনরায় বিতরণযোগ্য (x64) দেখতে পাই নি।

5) কম্পিউটারবিতে, আমি ভিজ্যুয়াল সি ++ 2012 পুনরায় বিতরণযোগ্য এবং নির্বাচিত এবং x 64 সংস্করণ ইনস্টল করার জন্য গুগল করেছি।

6) কম্পিউটারবিতে, আমি কম্পিউটারবিতে .exe চালিয়েছি এবং ত্রুটি বার্তাটি পাইনি।


3

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

সম্ভাব্য কারণ:

  • মাইক্রোসফ্ট ভিজ্যুয়াল সি ++
  • পুনরায় চালু করা দরকার
  • DirectX
  • .NET ফ্রেমওয়ার্ক
  • পুনরায় ইনস্টল করা দরকার
  • প্রশাসক হিসাবে অ্যাপ্লিকেশন চালানো দরকার

সূত্র: http://www.solveinweb.com/solve-the-application-was-unable-to-start-cor درست ly- 0xc000007b- click- ok- to- close- the- application /


2

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


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

2

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


2

আমার ক্ষেত্রে ত্রুটি ঘটেছিল যখন আমি কোনও ডিএলএল এটির নামকরণের পরে (ভিজ্যুয়াল স্টুডিও 2015 ব্যবহার করে) নতুন নামকরণ করি, যাতে এটি এক্সিকিউটেবলের দ্বারা প্রত্যাশিত নামটি ফিট করে, যা ডিএলএলে নির্ভর করে। নির্ভরতা ওয়াকার দ্বারা প্রদর্শিত রফতানি চিহ্নগুলির তালিকাটির নাম পরিবর্তন করার পরে, এবং ত্রুটি বার্তাটি "অ্যাপ্লিকেশনটি সঠিকভাবে শুরু করতে অক্ষম ছিল" প্রদর্শিত হয়েছিল।

সুতরাং ভিজ্যুয়াল স্টুডিও লিঙ্কার বিকল্পগুলিতে আউটপুট ফাইলের নাম পরিবর্তন করে এটি ঠিক করা যেতে পারে।


2

আপনি যদি আপনার অ্যাপ্লিকেশনটি মাইক্রোসফ্ট- উইন্ডোজ.কম -কন্ট্রোলস অ্যাসেম্বলিজের উপর নির্ভরশীলতা প্রকাশ করার চেষ্টা করছেন তবে আপনি এটি পেতে পারেন । আপনি যখন সাধারণ নিয়ন্ত্রণ লাইব্রেরির 6 সংস্করণটি লোড করতে চান আপনি এটি করেন - যাতে ভিজ্যুয়াল শৈলীগুলি সাধারণ নিয়ন্ত্রণগুলিতে প্রয়োগ হয়।

আপনি সম্ভবত উইন্ডোজ এক্সপি দিন থেকে মাইক্রোসফ্টের আসল ডকুমেন্টেশন অনুসরণ করেছিলেন এবং নিম্নলিখিতটি আপনার অ্যাপ্লিকেশনটির ম্যানিফেস্টে যুক্ত করেছেন:

<!-- Dependancy on Common Controls version 6 -->
<dependency>
    <dependentAssembly>
        <assemblyIdentity
                type="win32"
                name="Microsoft.Windows.Common-Controls"
                version="6.0.0.0"
                processorArchitecture="X86"
                publicKeyToken="6595b64144ccf1df"
                language="*"/>
    </dependentAssembly>
</dependency>

উইন্ডোজ এক্সপি আর ওএস নয়, আপনি আর 32-বিট অ্যাপ্লিকেশন নন। মধ্যবর্তী 17 বছরে মাইক্রোসফ্ট তাদের ডকুমেন্টেশন আপডেট করেছে ; আপনার সময়টি এখন আপনার প্রকাশকে আপডেট করার জন্য:

<!-- Dependancy on Common Controls version 6 -->
<dependency>
    <dependentAssembly>
        <assemblyIdentity
                type="win32"
                name="Microsoft.Windows.Common-Controls"
                version="6.0.0.0"
                processorArchitecture="*"
                publicKeyToken="6595b64144ccf1df"
                language="*"/>
    </dependentAssembly>
</dependency>

রেমন্ড চেনের কমন কন্ট্রোলগুলির একটি সুন্দর ইতিহাস রয়েছে:


3
"উইন্ডোজ এক্সপি আর ওএস নয়" আমার দিন তৈরি করেছে: ডি
ভিক্টোরিয়া

তবে আমি এই প্রশ্নটি '12-এ পুনরায় জিজ্ঞাসা করেছি - উইন্ডোজ অ্যাপ্লিকেশনগুলি কি তখনও প্রকাশ পেয়েছিল?
মাওগ বলছেন মনিকা

1
@ মাওগ এটি আপনার সমস্যার সাথে সম্পর্কিত হতে পারে না। কিন্তু স্ট্যাকওভারফ্লো উইকি এবং জ্ঞানের জন্য reddit এর সংমিশ্রণ হিসাবে; আপনি যে সঠিক ত্রুটিটি প্রতিবেদন করেছেন তা জানার জন্য এটি একটি ভাল খবর id এই কথাটি বলার পরে, উইন্ডোজ অ্যাপ্লিকেশনগুলি উইন্ডোজ 2000 এ ফিরে আসার প্রকাশ ঘটেছে; এবং উইন্ডোজ এক্সপি দিয়ে শুরু করে আপনি আর ক্যাম্যাক্টল 32.dll এর সর্বশেষতম সংস্করণ পাবেন না যতক্ষণ না আপনার সমাবেশ ম্যানিফেস্টে এটির উপর নির্ভরতা ঘোষণা করে।
ইয়ান বয়ড

1

আমার ব্যক্তিগত প্রকল্পের জন্য এই সমস্যাটি কেবল সমাধান করেছেন (তার জন্য শুকনো ধন্যবাদ)) আমার জন্য এটি ছিল কারণ প্রকল্পের পথটি দীর্ঘ was .Ll কে একটি ছোট পথ (সি: / মাইপ্রজেক্টস) এ সংরক্ষণ করার পরে এবং সেখান থেকে সংকলনের পরে এটি ত্রুটি ছাড়াই দৌড়েছে।


1
@ জোজোদমো: আসলে, "আমার জন্য এটি ছিল কারণ প্রকল্পের পথটি অনেক দীর্ঘ" মনে হয়েছিল আমাকে বাগ বাগানের জন্য একটি কার্যকর অবদান বলে মনে হচ্ছে ...
ক্রিশ্চিয়ান সেভেরিন

1

এছাড়াও "নির্ভরতা" ডাউনলোড করুন এবং আনজিপ করুন একই ফোল্ডারে যেখানে আপনি wget.exe রেখেছেন into

http://gnuwin32.sourceforge.net/packages/wget.htm

তারপরে একই ফোল্ডারে আপনার কাছে কিছু lib * .dll ফাইল পাশাপাশি wget.exe থাকবে এবং এটি ঠিকঠাক কাজ করা উচিত।

(আমি এখানে https://superuser.com/a/873531/146668 জবাব দিয়েছি যা আমি মূলত পেয়েছি))


1

আমি কেবল এই ইস্যুতে দৌড়েছি। আমি উইন্ডোজ 10 কন্ট্রোল প্যানেলে আমার "অ্যাপস এবং বৈশিষ্ট্যগুলি" এর অধীনে "সি ++" অনুসন্ধান করেছি এবং লক্ষ্য করেছি যে কিছু ধরণের আপডেটের মাত্র কয়েক দিন আগে চালানো হয়েছিল এবং ভিসি ++ পুনঃনির্ধারণযোগ্য 2012-2017 ইনস্টল করা আছে। ত্রুটি বার্তায় যে অ্যাপটি চলছে সেটির জন্য কেবল ভিসি ++ ২০১০ দরকার I আমি সেগুলি সমস্তই আনইনস্টল করেছি এবং তারপরে কেবল ২০১০ x86 / x64 পুনরায় ইনস্টল করেছি এবং ত্রুটিটি চলে গেছে এবং অ্যাপ্লিকেশনটি প্রত্যাশার মতো কাজ করেছে।


1

এটি ঘটতে পারে যদি কোনও কারণে কোনও x86 সংস্থানটি একটি x 64 মেশিন থেকে লোড করা হয়। এটিকে স্পষ্টভাবে এড়াতে, stdafx.h এ অবশ্যই এই প্রিপ্রোসেসর নির্দেশিকা যুক্ত করুন (অবশ্যই, আমার উদাহরণস্বরূপ সমস্যাযুক্ত সংস্থানটি উইন্ডোজ কমন কন্ট্রোলস ডিএলএল)।

#if defined(_WIN64)
#pragma comment(linker, "\"/manifestdependency:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='amd64' publicKeyToken='6595b64144ccf1df'\"")
#endif

1
সাধারণ নিয়ন্ত্রণগুলি অপারেটিং সিস্টেমের অংশ। অপারেটিং সিস্টেমটি জানে, সঠিক সংস্করণটি কোথা থেকে লোড করতে হবে। এটি ওপির সমস্যা সমাধানের জন্য কিছুই করে না। এটি নির্ভরতা ইনস্টল করে না। এটি যা করে তা হ'ল সাধারণ নিয়ন্ত্রণগুলির 6 সংস্করণ ব্যবহার করার জন্য অ্যাপ্লিকেশনটিতে একটি প্রকাশিত সংস্থান তৈরি করা। প্রিপ্রসেসর শর্তসাপেক্ষও প্রয়োজন হয় না। সহজভাবে সেট করুন processorArchitecture='*', এবং এটির মধ্যে যা আছে তা সবই।
IInspectable

1

এটি সম্ভবত আপনার সিস্টেমে dll (গুলি) এর একাধিক সংস্করণ রয়েছে। আপনি এটির জন্য আপনার সিস্টেমে অনুসন্ধান করতে পারেন। আপনার পথের ডিরেক্টরিগুলির ক্রম পরিবর্তন করে সমস্যার সমাধান হতে পারে। এটা আমার সমস্যা ছিল। ( Qt এর বাইরে কিউটি ক্রিয়েটার জিইউআই চালানো যায় না "" অ্যাপ্লিকেশনটি সঠিকভাবে শুরু করতে অক্ষম ছিল (0xc000007b) "ত্রুটি )

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