উইন্ডোজ 7, ​​64 বিট, ডিএলএল সমস্যা


268

আমাদের এক্সিকিউটেবলের সাথে আমার সমস্যা আছে। আমি এই উইন্ডোজ 7 64-বিট ডেভলপমেন্ট বাক্সে এই সি ++ 32-বিট এক্সিকিউটেবল চালাচ্ছি যার সাথে সেই সমস্ত মাইক্রোসফ্ট অ্যাপ্লিকেশন রয়েছে (ভিজ্যুয়াল স্টুডিও 2008 + 2010, টিএফএস, এসডিকে, মাইক্রোসফ্ট অফিস) ... এবং এটি এখনও ঠিক চলছে।

এখন আমি খুব একই প্রোগ্রামটির ক্লায়েন্ট ইনস্টলেশন পেয়েছি এবং এটি একটি পরিষ্কার উইন্ডোজ 7 ইনস্টলেশন দ্বারা পরীক্ষা করতে বলা হয়েছিল। সুতরাং আমি একটি উইন্ডোজ 7 64-বিট ভিএমওয়্যার পেয়েছি এবং এটি উইন্ডোজ 7 এসপি 1 তে আপডেট করেছি (আমার বিকাশকারী বাক্সটি টিউন করছে একই সংস্করণ)। তবে আমার বিকাশকারী বাক্সে থাকাকালীন সবকিছু ঠিক আছে প্রোগ্রামটি ভিএমওয়্যার (30 দিনের ট্রায়াল) বাক্সের সাথে কাজ করে না।

X86 নির্ভরতা ওয়াকার আমাকে বলছে যে নিম্নলিখিত ডিএলএল ফাইলগুলি অনুপস্থিত:

  • এপিআই-মাইক্রোসফট, জয়-কোর-এর COM-L1-1-0.DLL
  • এপিআই-মাইক্রোসফট, জয়-কোর-WINRT-ত্রুটি-L1-1-0.DLL
  • এপিআই-মাইক্রোসফট, জয়-কোর-WINRT-L1-1-0.DLL
  • এপিআই-মাইক্রোসফট, জয়-কোর-WINRT-ROBUFFER-L1-1-0.DLL
  • এপিআই-মাইক্রোসফট, জয়-কোর-WINRT-STRING টি-L1-1-0.DLL
  • এপিআই-মাইক্রোসফট, জয়-SHCORE-স্কেলিং-L1-1-0.DLL
  • DCOMP.DLL
  • GPSVC.DLL
  • IESHIMS.DLL

আমি সেই সমস্ত API- এমএস-উইন -... ডিএলএল ফাইলগুলির জন্য গুগল করেছি এবং দেখেছি সেগুলি ইতিমধ্যে উইন্ডোজ 7 এর অংশ হওয়া উচিত (যদিও কিছু সাইট উইন্ডোজ 8 এবং উইন্ডোজ সার্ভার 2012 এর মালিকানাধীন বলে দাবি করেছে)।

আমি ইতিমধ্যে পাওয়া পরামর্শগুলি সমাধান করার চেষ্টা করেছি, যা হ'ল:

  • 'এসএফসি / স্ক্যানউ' চলছে
  • ভিজ্যুয়াল স্টুডিও 2008 এসপি 1 রানটাইম এক্সিকিউটেবলগুলি ইনস্টল করা

কিন্তু এটি কোনও সমাধান করেনি। :-(

পার্শ্ব দ্রষ্টব্য: আমার বিকাশ বাক্সে সেগুলি নেই, এবং এগুলি প্রয়োজন বলে মনে হয় না। উদাহরণস্বরূপ, আমার বাক্সে ব্যবহারকারীর 32.dll এর মধ্যে একটির সাথে লিঙ্ক দেয় না, যখন ভিএমওয়্যারের উপর ইনস্টলেশনটি করে।

এই সমস্যাটি কীভাবে সমাধান করবেন সে সম্পর্কে কোনও ধারণা? আমি মাইক্রোসফ্ট পৃষ্ঠাগুলিতে একটি উপযুক্ত ডাউনলোড / ঠিক করার চেষ্টা করেছি, কিন্তু আমি ব্যর্থ হয়েছি।


আমার সমস্যা সমাধানের পরে আমি যা জানতে পেরেছিলাম তা জানাতে চেয়েছিলাম, এবং উত্তরটি পোস্ট করতে পারছি না কারণ প্রশ্নটি বন্ধ হয়ে গেছে।

প্রকৃতপক্ষে সমস্ত ডিএলএল ফাইলগুলি নির্ভরতা ওয়াকার সরঞ্জাম দ্বারা অনুপস্থিত হিসাবে প্রতিবেদন করা হয়েছে those

* API-MS-WIN-CORE-...

টাইপ ডিএলএল ফাইলগুলি প্রকৃত সমস্যার অংশ ছিল না।

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

এর মূল বক্তব্য: অন্য কোথাও যেমন বলা হয়েছে, হাতিয়ারটি এখন থেকে কিছুটা তারিখযুক্ত এবং সর্বদা একটি নতুন ওএসের সাথে সঠিকভাবে কাজ করে না। এভাবে চোখ খোলা রাখুন এবং 'এপিআই-এমএস-উইন-কোরি-সিওএম-এল 1-1-0.DLL' মিস করে বিভ্রান্ত করবেন না, ... সমস্যা সম্ভবত অন্য কোথাও রয়েছে।


1
ডাইরেক্ট কমপোজেশন উইন্ডোজ on-তে যতদূর আমি জানি (DCOMP.DLL) উপলভ্য নয়।
ব্রায়ান

156
কীভাবে এটি পুনরায় খোলার? "গুগল ভবিষ্যতের কোনও দর্শকের সহায়তার সম্ভাবনা" থাকার কারণে এটি বন্ধ হওয়ার মাত্র 20 ঘন্টা পরে আমার গুগল অনুসন্ধান আমাকে এই প্রশ্নের
ক্রিশ্চিয়ান সেভেরিন

27
আপনার কোন 3 টি অক্স ফাইল ফাইল নিবন্ধিত করতে হয়েছে এবং আরও গুরুত্বপূর্ণ বিষয় হল আপনি কীভাবে তা খুঁজে পেয়েছেন? আমি এখন কয়েক দিন ধরে এটি
আটকেছি

2
ওহে সবাই. আমি মনে করি আমি এটি পেরেক দিয়েছি (নীচে দেখুন), তবে পার্শ্ব নোট হিসাবে আপনি নিরাপদে আইইএসইএমএস.ডিএলএল এবং জিপিএসভিসি.ডিএলএল লিঙ্ক করতে ব্যর্থতা উপেক্ষা করতে পারেন। এটি Win7 এ আমি সংকলন করা সমস্ত কিছুতে আসে এবং মনে হয় ফাংশনটির কোনও ফল নেই no এই অভিজ্ঞতাটি এখন প্রায় 30+ বাইনারি থেকে আঁকা। দীর্ঘশ্বাস ফেললে আমি এ জাতীয় কারণে উইন্ডোজ ডে-ঘৃণা-ঘৃণা করি।
meawoppl

3
উইন্ডোজ ker কার্নেলের পরিবর্তনের ফলে এপিআই-এমএস-উইন- * ডিএলএলগুলি এখানে খুব ভালভাবে ব্যাখ্যা করা হয়েছে nirsoft.net/articles/windows_7_kernel_architecture_changes.html - আমার ধারণা ডিপেন্ডেনসিওয়াকার কেবল এই পরিবর্তনগুলি পরিচালনা করতে পারে না - সুতরাং এগুলি নিয়ে খুব বেশি চিন্তা করবেন না। মাইক্রোসফট থেকে: msdn.microsoft.com/en-us/library/hh802935%28v=vs.85%29.aspx
x29a

উত্তর:


63

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

ভিজ্যুয়াল স্টুডিও 2015

ভিজ্যুয়াল স্টুডিও 2013

ভিজ্যুয়াল স্টুডিও 2010

ভিজ্যুয়াল স্টুডিও 2008

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


এখানে একটি নতুন লিঙ্ক ইনজেক্ট করার সাহস করতে যাচ্ছেন: সর্বশেষ সমর্থিত ভিজ্যুয়াল সি ++ ডাউনলোডগুলিস্টেইন এসমুল, 29.11.2018



1
এছাড়াও, দেখে মনে হচ্ছে উইন 7.. এর কয়েকটি সংস্করণে পুনরায় বিতরণযোগ্য প্যাকেজ ইনস্টল করার কারণে এটি ঘটতে পারে Thanks ধন্যবাদ এম $
meawoppl

আমারও এটি নিয়ে সমস্যা হয়েছিল এবং আমি বিশ্বাস করি এটি ঠিক করার একাধিক পথ রয়েছে। আমার ক্ষেত্রে, আমি লক্ষ্য করেছি যে ডিবাগ কনফিগারেশনের সাথে সংকলন করার ফলে আমার কম dll নিবন্ধভুক্ত হয়নি। যাইহোক, যখন আমি প্রকাশের জন্য আমার কনফিগারেশনটি পরিবর্তন করেছি তখন আমি একটি পরিষ্কার নিবন্ধকরণ করতে সক্ষম হয়েছি। আমার পরিবেশটি ভিএস 2012 And এবং আমি আমার কমল ডেলির মতো একই ফোল্ডারে যথাযথ পুনরায় তালিকা (x64 সংস্করণ) অনুলিপি করেছি।
জিম কেনেডি

এনবি নতুন কিছু জিতে এসডিকে / ডিডিকে নিয়ে আসে এর কয়েকটি নিয়ে!
meawoppl

1
VS2015 vcredist _ *। Exe এই ডিএলএলগুলি ইনস্টল করে তবে অন্যান্য পদ্ধতি যেমন এমএসএম ভিএস সরবরাহ করে না। vcredist এই ডিএলএল অন্তর্ভুক্ত, এবং আপনার ন্যূনতম প্রয়োজনীয় প্ল্যাটফর্মের প্রয়োজন হবে। (দ্রষ্টব্য, কার্যকর হওয়ার জন্য আমাকে উইন্ডোজ 7 এসপি 2 বার ইনস্টল করতে হয়েছিল
ডাব্লুইউ

19

আমি এমএসসিভিসি 2012 এর সাথে সি ++ কিউটি 5 এবং উইন্ডোজ 7 64 বিটগুলির সাথে একই সমস্যার সমাধান করেছি।

শুরুতে আমি ভেবেছিলাম এটি একটি এমএসভিসি / উইন্ডোজ ডিএলএল ফাইল সমস্যা, তবে যেমন বরিসপি বলেছিলেন, সমস্যাটি আমার প্রকল্পের নির্ভরতার মধ্যে ছিল। কীটি হ'ল " আপনার প্রকল্পের নির্ভরতা কিউইটি 5 এ কীভাবে জানবেন? "।

যেহেতু আমি এটি জানার কোনও সুস্পষ্ট উপায় খুঁজে পাইনি ( নির্ভরতা ওয়াকার আমাকে খুব একটা সহায়তা করেনি ...), আমি পরে "বিপরীত পদ্ধতি" অনুসরণ করেছি যা 5 মিনিটের বেশি সময় নেয় না এবং ডিএলএল নিয়ে প্রচুর মাথাব্যাথা এড়ায় ফাইল নির্ভরতা:

  1. আপনার প্রকল্পটি সঙ্কলন করুন এবং এক্সিকিউটেবল ফাইলটিকে একটি খালি ফোল্ডারে নিয়ে যান: myproject.exe
  2. এটি কার্যকর করার চেষ্টা করুন, এটি একটি ত্রুটি পুনরুদ্ধার করবে (ডিএলএল ফাইল হারিয়েছে ...)।
  3. এখন, Qt থেকে সমস্ত ডিএলএল ফাইলগুলি অনুলিপি করুন (আমার ক্ষেত্রে তারা সিটিতে ছিল: \ কিউটি \ কিউটি 5.1.1 \ 5.1.1 \ এমএসভিসি ২০১২_64_opengl \ বিন) এই ফোল্ডারে।
  4. আবার মৃত্যুদন্ড কার্যকর করার চেষ্টা করুন, এটি সম্ভবত ভাল কাজ করবে।
  5. প্রগতিশীল মুছতে শুরু করুন এবং প্রতিবার কার্যকর হওয়ার পরেও সর্বনিম্ন প্রয়োজনীয় ডিএলএল ফাইলগুলি রেখে যাওয়ার চেষ্টা করুন।

আপনার যদি একই ফোল্ডারে সমস্ত ডিএলএল ফাইল থাকে তখন তাদের মধ্যে কোনটি বৈধ নয় তা খুঁজে পাওয়া সহজ (এক্সএমএল, ওয়েবকিট, ... যাই হোক না কেন ..), ফলস্বরূপ এই পদ্ধতিতে পাঁচ মিনিটের বেশি সময় লাগে না।


যদি অনুপস্থিত ডিএলএলগুলি জিএসি অ্যাসেমব্লিগুলি হয়, তবে এই পদ্ধতিটি আপনাকে কোন ডিএলএল অনুপস্থিত তা সনাক্ত করতে সহায়তা করবে (ত্রুটি বার্তাগুলি আপনাকে বোঝাতে পারে যে এটি কোন অ্যাসেম্বলিটি লোড করতে পারেনি) এবং তারপরে আপনাকে কোন টুলকিট বা ফ্রেমওয়ার্কটি ইনস্টল করতে হবে তা নির্ধারণ করতে হবে will এগুলিকে জিএসি তে রাখার জন্য মেশিন (বা আপনার বিতরণ সহ অন্তর্ভুক্ত)।
rcabr

2
এটি কেবল প্রারম্ভকালে লোড হওয়া সরাসরি dll নির্ভরতার জন্য কাজ করবে। যদি আপনার প্রোগ্রাম বা dlls কিছু বিলম্ব বিলম্বিত বা গতিশীলভাবে লোড করে তবে আপনি আপনার পদ্ধতির সাথে সেগুলি খুঁজে পেতে পারবেন না।
এ। বিঞ্জজএক্সএক্সএক্সএক্সএক্সএক্সএক্সএক্সএক্স,

এনবি আরও বলেন যে এটি এভাবে করা আপনাকে প্যাট ভেরিয়েবলের ক্রমের সাথে সংবেদনশীল করে তোলে, কিছু ক্ষেত্রে সিস্টেম সংস্করণগুলি লোড করে এবং অন্যদের মধ্যে স্থানীয় ফোল্ডারে থাকে in এম this এটিকে একটি সুরক্ষা সমস্যা হিসাবে অভিহিত করেছে, তবে প্রকৃতপক্ষে বোঝা যাচ্ছে যে সিডব্লিউডি
লোডগুলিতে

3
এটি ম্যানুয়ালি করা উচিত নয়। এর জন্য windeployqtসরঞ্জাম রয়েছে , উদাহরণস্বরূপ দেখুন স্ট্যাকওভারফ্লো.com
33292008/

1
@ ওরেস্টহেরা windeployqtপ্রায়শই অপ্রয়োজনীয় ফাইলগুলি অনুলিপি করে।

16

আমি ঠিক একই সমস্যা সমাধান করেছি।

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

সমাধানটি আপনার রেফারেন্সগুলি খুঁজে বের করা প্রকল্পটি কল করছে এবং তা সার্ভারে সত্যই ইনস্টল করা আছে কিনা তা পরীক্ষা করে দেখুন।

@ ব্রেন ব্র্যামার, কোন তিনটি .ocx ফাইল অনুপস্থিত তা গুরুত্বপূর্ণ নয়, কারণ সেগুলি কেবল লিও টি আব্রাহামের প্রকল্পের জন্য অনুপস্থিত। আপনার প্রকল্প সম্ভবত অন্যান্য DLL ফাইল কল করে।

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

সুতরাং, সংক্ষেপে, সমাধানটি হল: আপনার সমস্ত প্রকল্পের উল্লেখ আছে কিনা তা পরীক্ষা করে দেখুন।


12

উল্লিখিত হিসাবে, ডিসিওএমপি ভিসি ++ রিড্রিস্ট্রিবিউটেবলস (ওপেনএমপি রানটাইম বাস্তবায়ন) এর অংশ এবং এটিই সত্যিকারের অনুপস্থিত উপাদান। বাকি সব মিথ্যা রিপোর্ট।

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

সুতরাং সেখানে উদ্বিগ্ন হওয়ার কিছু নেই। আপনি আর কিছু মিস করছেন না।

অনুপস্থিত প্রকৃত প্রয়োজনীয় ডিএলএল ফাইলগুলি খুঁজে পাওয়ার আরও ভাল বিকল্প হ'ল (যদি প্রকৃতপক্ষে সমস্যাটি হয়) তবে প্রসেস মনিটর চালানো এবং ব্যর্থতা থেকে পিছনের দিকে এগিয়ে যাওয়া, সমস্ত সিস্টেমের পথে নির্দিষ্ট ডিএলএল ফাইলের জন্য ব্যর্থ প্রোবগুলির ক্রম অনুসন্ধান করা।


প্রসেসনিমিটারের জন্য +1। এটি মাইক্রোসফ্ট থেকে একটি বিনামূল্যে ডাউনলোড। মতলব প্রক্রিয়াটি সংযুক্ত করুন এবং আপনি dll- বোঝা সহ যা যা চলছে তা দেখতে পাচ্ছেন
জানুস

6

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

বিষয়টি উত্থাপিত হয়েছে কারণ তালিকাভুক্ত ডিএলএল ফাইলগুলি ভিজ্যুয়াল স্টুডিও ইনস্টল করার পথে নেই (উদাহরণস্বরূপ, সি: \ প্রোগ্রাম ফাইল (x86) \ মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও 14.0 C ভিসি \ পুনরায় তালিকা) এবং সুতরাং এটি ইনস্টলে যোগ করা হয়নি। এই এপিআই-এমএস-উইন- * ডিএলগুলি ভিজ্যুয়াল স্টুডিও 2015 ইনস্টলের অংশ হিসাবে একটি উইন্ডোজ 10 এসডিকে ইনস্টল করার পথে ইনস্টল হয়ে যায় (উদাহরণস্বরূপ: সি: \ প্রোগ্রাম ফাইলগুলি (x86) \ উইন্ডোজ কিটস \ 10 \ রেডলিস্ট)।

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

11 সেপ্টেম্বর, 2015 আপডেট হয়েছে: ইউনিভার্সাল সিআরটি-এর অ্যাপ-স্থানীয় স্থাপনা সমর্থিত supported অ্যাপ্লিকেশন-স্থানীয় স্থাপনার জন্য বাইনারিগুলি পেতে, উইন্ডোজ 10 এর জন্য উইন্ডোজ সফটওয়্যার ডেভলপমেন্ট কিট (এসডিকে) ইনস্টল করুন বাইনারিগুলি সি: \ প্রোগ্রাম ফাইলগুলি (x86) \ উইন্ডোজ কিটস \ 10 \ রেডলিস্ট \ ইউআরসিটিতে ইনস্টল করা হবে। আপনার অ্যাপ্লিকেশনটির সাথে আপনাকে সমস্ত ডিএলএল অনুলিপি করতে হবে (নোট করুন যে ডিএলএল ফাইলগুলির সেট প্রয়োজনীয় উইন্ডোজের বিভিন্ন সংস্করণে আলাদা, সুতরাং আপনার প্রোগ্রামটি সমস্ত সমর্থিত সংস্করণে চলতে আপনাকে অবশ্যই সমস্ত ডিএলএল ফাইল অন্তর্ভুক্ত করতে হবে উইন্ডোজ)।


5

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

আমি এমন একটি সমস্যার সমাধান করতে সক্ষম হয়েছি যেখানে আমার অ্যাপ্লিকেশনটি ত্রুটি বার্তা দিয়ে শুরু করতে অস্বীকার করেছিল যে API-MS-WIN-CORE-WINRT-STRING-L1-1-0.DLL কেবল ভিজ্যুয়াল স্টুডিও আপডেট করে পাওয়া যায় না।

আমি মনে করি না যে আমার বিল্ড এনভায়রনমেন্ট (উইন্ডোজ 7 প্রো এসপি 1, ভিজ্যুয়াল স্টুডিও আলটিমেট ২০১২) পুরোপুরি গোলমেলে গেছে, এটি আমার বেশিরভাগ প্রকল্পের জন্য দুর্দান্ত কাজ করেছে। তবে কিছু নির্দিষ্ট পরিস্থিতিতে আমি ত্রুটি বার্তা পেয়েছি (নীচে দেখুন)।

পরে ভিসুয়াল স্টুডিও 11 আপডেট প্রাথমিক সিডি-সংস্করণ থেকে সংস্করণ 11.0.61030.00 আপডেট 4 এছাড়াও ভাঙ্গা প্রকল্পের আবার চলমান হয়েছিল (আমি সংস্করণ সংখ্যা খোঁজা ভুলে গেছি)।

অ্যাপ্লিকেশন প্রারম্ভের সময় ত্রুটি বার্তা


লিঙ্কটি (কার্যকরভাবে) ভাঙা হয়েছে ( "আমরা দুঃখিত, এই ডাউনলোডটি আর উপলভ্য নয়" " )।
পিটার মর্টেনসেন

@ পিটারমোরটেনসেন আমি আপডেটটি 5-এ এই লিঙ্কটি পেয়েছি , তবে প্রস্তাবিত কাজটি এখনও প্রয়োগ করা হবে কিনা ধারণা নেই। আপডেট 4 আর উপলভ্য নয়। এখানে ভিএস ২০১২ এর আপডেটের একটি তালিকা । রিপোর্ট করা পণ্যের শেষ তারিখ 10/2023।
নরম্যানিয়াস

3

এটি আমার জন্য সমস্যাটি সমাধান করেছে:

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


1
ইনস্টল নোটগুলি আপনাকে পুনরায় বিতরণ প্যাকেজগুলি আনইনস্টল করার পরামর্শ দেয় কারণ এতে উপরের ডিএলএলগুলির অপ্রয়োজনীয় সংস্করণ রয়েছে এবং এটি উইন 7 হার্প-ডার্পের কোড এবং অন্যান্য ফর্মগুলির জন্য গতিশীল লিঙ্কিং বিভ্রান্তি সৃষ্টি করবে। এটি কেন আপনার ইনস্টল করার সময় এটি করবে না আমরা নিরাপদে # ই ishষিহাদরেলপ্যাকেজম্যানজার হিসাবে ফাইল করতে পারি।
meawoppl

1
আমার জন্যও কাজ করেছে। এটিতে এত ঘন্টা ব্যয় করে, নেট ডাইরেক্টেক্স অন্তর্নিহিত, তবে এমএসভিসি ++ পুনরায় ইনস্টল করা
NoWomenNoCry

2

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


1

এখানে আসা যে কোনও ব্যক্তির জন্য, তবে ফটোশপের সমস্যা সহ: আমার সমাধানটি ছিল এমএস ভিসি ++ পুনরায় বিতরণযোগ্য প্রথম x86 এবং 64 উভয়ই আনইনস্টল করা। তারপরে উইন্ডোজ সংস্করণ এবং আর্কিটেকচারের জন্য উপযুক্ত একটি ইনস্টল করুন (86 বা 64)।


0

নতুনভাবে ইনস্টল করা উইন্ডোজ 7 এ এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিও 2014 এর ইনস্টলেশনটি আমাদের ক্লায়েন্টে দু'দিনের হাস্যকর লড়াইয়ের পরে এই সমস্যাটি সমাধান করেছে।


3
অন্যান্য অনেক উত্তর বিদ্যমান, এবং সম্ভবত একটি মন্তব্য হিসাবে সেরা হবে
পল

0

আমারও একই সমস্যা ছিল। ওয়েবে অনুসন্ধানের পরে ঘন্টা ব্যয় করার পরে, আমি আমার জন্য একটি সমাধান পেয়েছি।

আমি combase.dll ফাইল (সি: \ উইন্ডোজ \ সিস্টেম 32) ফাইলটি রিলিজ ফোল্ডারে অনুলিপি করেছি এবং এটি সমস্যার সমাধান করেছে।


2
আপনার পথে এলোমেলোভাবে dll গুলি ইনস্টল করা একটি বাজে আইডিইএ।
meawoppl

0

আমি উইন্ডোজ 10 এ আপগ্রেড করে একটি নতুন উইন্ডোজ 7 ই এম ইনস্টল করার চেষ্টা করার পরে এই সমস্যাটি নিয়ে এসেছি।

মাইক্রোসফ্ট ফোরাম এবং এর কিছু অনুসন্ধানের পরে আমি নিম্নলিখিত সমাধানগুলি পেয়েছি যা আমার পক্ষে কাজ করেছে:

C:\Windows10Upgrade\wimgapi.dllথেকে একটি সঙ্গে প্রতিস্থাপনC:\Windows\System32\wimgapi.dll


আপনার পথে এলোমেলোভাবে dll গুলি ইনস্টল করা একটি বাজে আইডিইএ।
meawoppl

অবশ্যই এটি হয়, তবে এটি যখন একেবারে নতুন ইনস্টল হয়, সেখানে ভেঙে যাওয়ার কী আছে? : ডি
djsmiley2kStaysInside

0

আমি বর্তমানে কত স্মৃতি ব্যবহৃত হচ্ছে তা যাচাই করার পরামর্শ দিই।

দেখা যাচ্ছে যে ভিজুয়াল স্টুডিওতে কোনও প্রোগ্রাম চালানোর (চালানো বা ডিবাগ) চালানোর চেষ্টা করার সময় এই ডিএলএল ফাইলগুলি সন্ধানের অক্ষমতা ছিল প্রথম লক্ষণ।

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


0

কেবলমাত্র এখানে উত্তরগুলি নিশ্চিত করার জন্য, আমার রেজোলিউশনটি হ'ল যে ডিএলএল লোড হচ্ছে না এবং 32x ফাইলটি এটি সিস্টেম 32 ফোল্ডারে নিয়ে এসেছিল, তা আমার সমস্যার সমাধান করেছে।

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