উইন্ডাউন 10 এর জন্য ভিজ্যুয়াল স্টুডিও 2015-এ SignTool.exe কীভাবে ইনস্টল করবেন? আমি আমার প্রকল্পটি তৈরির চেষ্টা করেছি কিন্তু প্রোগ্রামটি একটি ত্রুটি ছুঁড়েছে:
ত্রুটি সাইন ইন করার সময় একটি ত্রুটি ঘটেছে: সাইনটুল.অ্যাক্স পাওয়া যায় নি।
উইন্ডাউন 10 এর জন্য ভিজ্যুয়াল স্টুডিও 2015-এ SignTool.exe কীভাবে ইনস্টল করবেন? আমি আমার প্রকল্পটি তৈরির চেষ্টা করেছি কিন্তু প্রোগ্রামটি একটি ত্রুটি ছুঁড়েছে:
ত্রুটি সাইন ইন করার সময় একটি ত্রুটি ঘটেছে: সাইনটুল.অ্যাক্স পাওয়া যায় নি।
Error An error occurred while signing: Failed to sign bin\Debug\app.publish\LotusGenCode.exe. SignTool Error: Invalid option: /fd LotusGenCode
উত্তর:
আপনার উইন্ডোজ 10 এসডিকে ইনস্টল করতে হবে।
ভিজ্যুয়াল স্টুডিও 2015 সেটআপ শুরু হবে। "সংশোধন" নির্বাচন করুন।
ভিজ্যুয়াল স্টুডিও উপাদানগুলির তালিকায় "ইউনিভার্সাল উইন্ডোজ অ্যাপ ডেভেলপমেন্ট সরঞ্জামগুলি" সন্ধান করুন, সাব-আইটেমের তালিকাটি খুলুন এবং "উইন্ডোজ 10 এসডিকে (10.0.10240)" নির্বাচন করুন।
ভিএস 2015 আপডেটে 1 সেটআপে উইন্ডোজ 10 এসডিকে
জোস্যান্ট যেমন ইতিমধ্যে লিখেছেন - ইনস্টলেশনটি শেষ হয়ে গেলে আপনি ফোল্ডারে সাইনটুল.একসি পাবেন:
C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x86
| C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x64
আপনি যদি কেবল সাইনটুল চান এবং সত্যিই ইনস্টলটি ছোট করতে চান তবে এখানে এমন একটি উপায় যা আমি কেবল আমার পথে বিপরীত ইঞ্জিনিয়ারড হয়েছি:
.iso
থেকে ফাইল https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk (বর্তমান ডাউনলোড লিঙ্ক কি আছে http://go.microsoft.com/fwlink/p/?LinkID=2022797 ) .exe
ডাউনলোডটি কার্যকর হবে না , কারণ এটি কোনও অনলাইন ইনস্টলার যা রানটাইমের সময় তার নির্ভরতাগুলি নীচে ফেলে।.iso
মতো কোনও সরঞ্জাম দিয়ে আনপ্যাক করুন ।Installers/Windows SDK Signing Tools-x86_en-us.msi
ফাইলটি ইনস্টল করুন - এটি কেবল 388 কিবি বড়। রেফারেন্সের জন্য, এটি নিম্নলিখিত .cab
ফাইলগুলি থেকে তার ফাইলগুলিতে টান দেয় , সুতরাং এটি স্ট্যান্ড্যালোন ইনস্টল করার জন্যও প্রয়োজন:
4c3ef4b2b1dc72149f979f4243d2accf.cab
(339 কিবি)685f3d4691f444bc382762d603a99afc.cab
(1002 কিবি)e5c4b31ff9997ac5603f4f28cd7df602.cab
(389 কিবি)e98fa5eb5fee6ce17a7a69d585870b7c.cab
(1.2 মাইবি)আমরা সেখানে যেতে - আপনি এখন থাকবে signtool.exe
ফাইল এবং সাহাবী C:\Program Files (x86)\Windows Kits\10\bin\10.0.17763.0\x64
(প্রতিস্থাপন x64
সঙ্গে x86
, arm
বা arm64
যদি আপনি এটি আরেকটি CPU- র আর্কিটেকচারের জন্য প্রয়োজন।)
signtool.exe
উদাহরণস্বরূপ সিআই দৃশ্যে এটি ব্যবহার করতে চাইলে এই ফোল্ডারটি থেকে অন্য সংস্করণগুলি আপনার সংস্করণ নিয়ন্ত্রণের সংগ্রহস্থলে প্রতিশ্রুতিবদ্ধ করাও সম্ভব । আমি চেষ্টা করেছি এবং মনে হচ্ছে এটি ঠিকঠাক কাজ করেছে।
( এই ফাইলটিতে আরও কিছু .exe
সরঞ্জাম রয়েছে যা এই নির্ভরতার জন্য দায়ী হতে পারে বলে সমস্ত ফাইল সম্ভবত প্রয়োজনীয় নয় তবে আমি নিশ্চিত নই যে ফাইলগুলির সেটটিকে আরও ছোট করে তুলতে কোনটি সরানো যেতে পারে else অন্য কেউ তদন্ত করতে নিখরচায় আরও এই ক্ষেত্রটিতে। :) আমি কেবল অনুলিপি করার চেষ্টা করেছি signtool.*
এবং এটি কার্যকর হয়নি, সুতরাং কমপক্ষে অন্যান্য কয়েকটি ফাইলের প্রয়োজন)
install
আমার পক্ষে কার্যকর হয়নি। আমি ত্রুটি পেয়েছিThe system cannot find the file specified.
.iso
করা সহজ তবে অন্যদের জন্য, আপনি সমস্ত নির্ভরতার সাথে বাইনারি ধরতে চাইতে পারেন (উদাহরণস্বরূপ signtool.exe
আপনার গিট রিপোজিটরিতে এবং বন্ধুদের সাথে চেক ইন করতে এবং অ্যাপভিয়ার, জেনকিনস ইত্যাদিতে সাইন ইন)
প্রশ্নের মতামত অনুসারে ... উইন্ডোজ 10-এ সিগনটুল.এক্সে এবং অন্যান্য এসডিকে সরঞ্জামগুলিকে "% প্রোগ্রামফিল (x86)% \ উইন্ডোজ কিটস" এ স্থানান্তরিত করা হয়েছে ।
উইন্ডোজ 10 এ সিগনটুলের সাধারণ পথ।
SDK 8.0 এবং 8.1 এর সরঞ্জামগুলি "উইন্ডোজ কিটস" ফোল্ডারেও থাকে।
অবস্থান:
C:\Program Files (x86)\Windows Kits\10\App Certification Kit\signtool.exe
2019-এ, এই সরঞ্জামটি কীভাবে পাবেন তা সম্পর্কে মাইক্রোসফ্টের একটি সাম্প্রতিক লিঙ্ক:
সাইনটুল সরঞ্জামটি একটি কমান্ড-লাইন সরঞ্জাম যা ডিজিটালভাবে ফাইলগুলিতে স্বাক্ষর করে, ফাইলগুলিতে স্বাক্ষরগুলি যাচাই করে বা টাইম স্ট্যাম্প ফাইলগুলি। ফাইলগুলিতে স্বাক্ষর করা কেন গুরুত্বপূর্ণ, তথ্যের জন্য কোড সাইনিংয়ের পরিচিতি দেখুন। এই সরঞ্জামটি মাইক্রোসফ্ট উইন্ডোজ সফ্টওয়্যার ডেভলপমেন্ট কিটের (এসডিকে) ইনস্টলেশন পথের \ বিন ফোল্ডারে ইনস্টল করা আছে।
উইন্ডোজ এসডিকে-র অংশ হিসাবে সাইনটুল উপলব্ধ, যা আপনি https://go.microsoft.com/fwlink/p/?linkid=84091 থেকে ডাউনলোড করতে পারেন ।
আমার কেবল সিগনটুলের দরকার ছিল, তাই আমি যে ন্যূনতমটি নিয়ে এসেছি তা বেছে নিয়েছিলাম এবং সিগনটুল.এক্সে এখন C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\signtool.exe
মাইক্রোসফ্ট নিবন্ধ লিঙ্ক: https://docs.microsoft.com/en-us/windows/win32/seccrypto/signtool
2820 এপ্রিল
আমি এটি এখানে পেয়েছি:
C:\Program Files (x86)\Windows Kits\10\App Certification Kit
আপনি যদি ভিএস এক্সপ্রেস 2015 ব্যবহার করছেন তবে আপনার নিয়ন্ত্রণ প্যানেলে -> প্রোগ্রাম এবং বৈশিষ্ট্যগুলিতে যান -> বনাম 2015 নির্বাচন করুন -> পরিবর্তন ক্লিক করুন, তারপরে ভিএস এক্সপ্রেস ইনস্টলারটিতে 'সংশোধন' নির্বাচন করুন -> প্রকাশনা সরঞ্জাম নির্বাচন করুন, এবং শেষ. একবার সেটআপ পরিবর্তনগুলি সম্পূর্ণ করলে আপনি আপনার ইনস্টলারটি তৈরি করতে সক্ষম হবেন।
আপনার নিয়ন্ত্রণ প্যানেলে যেতে হবে -> প্রোগ্রাম এবং বৈশিষ্ট্যগুলি, মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও 2015 সন্ধান করুন এবং "পরিবর্তন" নির্বাচন করুন। ভিজ্যুয়াল স্টুডিও 2015 সেটআপ শুরু হবে। "সংশোধন" নির্বাচন করুন।
ভিজ্যুয়াল স্টুডিও উপাদানগুলির তালিকায়, সাব-আইটেমের তালিকাটি খুলুন এবং "ক্লিকঅনস পাবলিকেশন সরঞ্জাম" এবং "উইন্ডোজ 10 এসডিকে" নির্বাচন করুন।
আমি কন্ট্রোল প্যানেল, প্রোগ্রাম এবং বৈশিষ্ট্যগুলি থেকে ভিজ্যুয়াল স্টুডিওতে একটি সংশোধন করেছি। এসডিকে প্রথমে আপাতভাবে দেখা যায়নি তাই আমি সাধারণ সরঞ্জামগুলি ইনস্টল করেছি যা এসডিকে আপডেট 3 অন্তর্ভুক্ত করে।
উইন্ডোজ এসডিকে (যা ভিজ্যুয়াল স্টুডিও সম্প্রদায় 2015 এর সাথে আসে ) এর অংশ হিসাবে সাইনটুল উপলব্ধ । সাইনটুলটি পেতে ভিজুয়াল স্টুডিও 2015 ইনস্টল করার সময় বৈশিষ্ট্য তালিকা থেকে " ক্লিকঅনস প্রকাশনা সরঞ্জামগুলি " নির্বাচন করা নিশ্চিত করুন ।
একবার ভিজুয়াল স্টুডিও ইনস্টল হয়ে গেলে আপনি ভিজ্যুয়াল স্টুডিও কমান্ড প্রম্পটsigntool
থেকে কমান্ডটি চালাতে পারেন ।
ডিফল্টরূপে (উইন্ডোজ 10 এ) সাইনটুলটি এতে ইনস্টল করা হবে:
C:\Program Files (x86)\Windows Kits\10\bin\x86\signtool.exe
winsdksetup.exe (উইন্ডোজ এসডিকে আইসো হিসাবে উল্লিখিত একই url তে উপলব্ধ) থেকে সাইন ইনটোগুলি ইনস্টল করতে, এই ডকফারফিল থেকে সরাসরি আমি কাজ করছি এটির একটি বিকল্প: রুন পাওয়ারশেল শুরু-প্রক্রিয়া winsdksetup.exe -আর্গুমেন্টলিস্ট '/ বৈশিষ্ট্যগুলি OptionId.SigningTools', '/ q', '/ ceip off', '/ norestart', -NoNewWindow -Wait
সুতরাং আপনি যদি উইন্ডোতে থাকেন তবে তা হতে পারে: winsdksetup.exe / বৈশিষ্ট্যগুলি OptionId.SigningTools
winsdksetup / h আপনাকে অপশন দেয়, তাই আমি সেগুলি এখানে সংক্ষিপ্ত করব না। আমি ডকফেরাইল স্নিপেটকে অন্তর্ভুক্ত করেছি, কারণ সমাধানের সন্ধানের জন্য আমি আমার দিনটি শুরু করেছি।