এমএস বিল্ড অন্তর্নির্মিত ভেরিয়েবলগুলির তালিকা


165

আমি কীভাবে বিল্ট-ইন এমএসবিল্ড ভেরিয়েবলগুলির একটি তালিকা পেতে পারি?

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

উত্তর:


208

এমএসডিএন থেকে বিস্তৃত তালিকা:

অন্যান্য দরকারী তালিকা:

প্রথম লিঙ্কটি প্রকল্পের নামের জন্য এমএসবিল্ড সম্পত্তি দেখায়:

এমএসবিল্ডপ্রজেক্টনাম ফাইল নাম প্রসারণ ছাড়াই প্রকল্প ফাইলের ফাইলের নাম


1
আমি ডকস.মাইক্রোসফট /en-us/dotnet/core/tools/ … অন্তর্ভুক্ত করব । নতুন csproj ফর্ম্যাটে স্থানান্তরিত করার সময় এই বৈশিষ্ট্যগুলি বেশ কার্যকর।
Cao

10

1
এটি পরবর্তী প্রশ্নে উল্লিখিত ম্যাক্রোগুলির তালিকার একটি লিঙ্ক। আমি বিশ্বাস করি এগুলি ভিএস দ্বারা নির্ধারিত বৈশিষ্ট্য, সুতরাং লক্ষ্য করুন যে কমান্ড লাইন থেকে বিল্ডিং করা হলে - এই মানগুলি সেট করা হবে না।
ফিলিপ স্কাকুন

4

এই বৈশিষ্ট্যগুলি তৃতীয় পক্ষের সরঞ্জামগুলির দ্বারাও সংজ্ঞায়িত করা যায় সুতরাং আমি কেবলমাত্র ব্যবহার করা সম্পূর্ণ তালিকা পেতে (উদাহরণস্বরূপ একটি সি ++ প্রকল্পে): বৈশিষ্ট্য -> কনফিগারেশন বৈশিষ্ট্য -> সাধারণ -> তারপরে আউটপুট বা মধ্যবর্তী ডিরেক্টরি ড্রপ ডাউনতে সম্পাদনা নির্বাচন করুন ... এবং আপনার সমস্ত সংজ্ঞাযুক্ত বৈশিষ্ট্যের একটি তালিকা দেখতে হবে।



1

আমি এমএসবিল্ডের জন্য সাধারণ সম্পত্তি এবং পরামিতিগুলির তালিকার একটি তালিকাও অন্তর্ভুক্ত করব।

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


0

পাইপলাইনগুলির জন্য এজেন্ট এবং বিল্ড পূর্বনির্ধারিত ভেরিয়েবলগুলিও রয়েছে: https://docs.microsoft.com/en-us/azure/devops/piplines/build/variables?view=azure-devops&tabs=yaml । এই নিবন্ধটি জুড়ে আসার সময় আমি এইগুলি পরিবর্তনশীলগুলির সন্ধান করছি, তাই আমি ভেবেছিলাম যে অবশেষে আমি যখন তাদের সন্ধান করব তখন আমি এই লিঙ্কটি পাস করব।

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