ডেভসংকেত

ডটনেট সিএলআই

ডটনেট কমান্ড লাইন ইন্টারফেস একটি ক্রস-প্লাটফর্ম টুল, যা ব্যবহার করে বিভিন্ন ধরনের ডটনেট প্রোজেক্ট ও সলিউশন তৈরি, প্যাকেজ রিস্টোর, প্যাকেজ ও রেফারেন্স সংযোজন ও বিয়োজন, রান, বিল্ড ইত্যাদি করা যায়।

কন্ট্রিবিউটর

  • maacpiash

শেয়ার করুন

ডটনেট সম্পর্কিত সাধারণ তথ্য দেখা

  • ডটনেট ইনস্টলেশন সম্পর্কিত সার্বিক তথ্য দেখা

    dotnet --info
  • ইনস্টল্ড এসডিকেগুলোর তালিকা দেখা

    dotnet --list-sdks
  • ইনস্টল্ড রানটাইমগুলোর তালিকা দেখা

    dotnet --list-runtimes

প্রোজেক্ট বিল্ড, রান, টেস্ট ও পাবলিশ করা

  • প্রোজেক্ট বিল্ড করা (রিস্টোর সহ)

    dotnet build
  • প্রোজেক্ট রান করা (রিস্টোর ও বিল্ড সহ)

    dotnet run
  • প্রোজেক্ট ওয়াচ-মোডে রান করা

    dotnet watch run
  • বিল্ড হওয়া ফাইলগুলোকে রিমুভ করা

    dotnet clean
  • টেস্ট প্রোজেক্ট, অথবা সলিউশনের অন্তর্ভুক্ত সকল টেস্ট প্রোজেক্টের টেস্টগুলো রান করা

    dotnet test
  • প্রোজেক্ট পাবলিশ করা

    dotnet publish
  • প্রোজেক্ট কোন নির্দিষ্ট প্লাটফর্মের জন্য পাবলিশ করা

    dotnet publish -r <প্লাটফর্মের RID, যেমন linux-x64, win10-x64 ইত্যাদি>

নতুন প্রোজেক্ট তৈরি ও বিন্যাস করা

  • নতুন প্রোজেক্ট তৈরি করা

    dotnet new <প্রোজেক্টের ধরন>
  • নির্দিষ্ট নাম দিয়ে নির্দিষ্ট ফোল্ডারে অ্যাপ তৈরি করা

    dotnet new <প্রোজেক্টের ধরন> -n <প্রোজেক্টের নাম> -o <ফোল্ডারের পাথ/নাম>
  • নতুন সলিউশন তৈরি করা

    dotnet new sln
  • সলিউশনে প্রোজেক্ট যোগ করা

    dotnet sln [<সলিউশনের .sln ফাইলের পাথ>] add <প্রোজেক্টের .csproj ফাইলের পাথ>
  • প্রোজেক্টে নুগেট প্যাকেজের রেফারেন্স যোগ করা

    dotnet add package <প্যাকেজের নাম> [--version <ভার্শন নাম্বার>]
  • প্রোজেক্ট থেকে নুগেট প্যাকেজের রেফারেন্স বাদ দেয়া

    dotnet remove package <প্যাকেজের নাম>
  • প্রোজেক্টে অন্য একটি প্রোজেক্টের রেফারেন্স যোগ করা

    dotnet add reference <প্রোজেক্টের .csproj ফাইলের পাথ>
  • প্রোজেক্ট থেকে প্রোজেক্টের রেফারেন্স বাদ দেয়া

    dotnet remove reference <প্রোজেক্টের .csproj ফাইলের পাথ>
  • প্রোজেক্টের সবগুলো প্যাকেজ ডাউনলোড করা

    dotnet restore