কোড পরিবর্তন সহ আপনি কীভাবে লাইভ ওয়েব সাইটগুলি আপডেট করবেন?


21

আমি জানি এটি খুব প্রাথমিক প্রশ্ন। যদি কেউ আমাকে কৌতুক করতে পারে এবং আমাকে জানায় যে তারা কীভাবে এটি পরিচালনা করবে তবে আমি দুর্দান্ত be

আমি এটি পোস্ট করার সিদ্ধান্ত নিয়েছি কারণ নীচের সমস্যার সমাধানের জন্য আমি সিঞ্চটাইয়ের ইনস্টল করতে চলেছি এবং "খেলনা" ব্যবহার করে আমি কিছুটা অপেশাদারী বোধ করছি তবে আমি এর থেকে আরও ভাল উপায়ের কথা ভাবতে পারি না।

আমি যখন এই পরিস্থিতিতে থাকি তখন অনেক সময় আমি খুঁজে পাই, আমি কাজগুলি করার জন্য কিছু বেদনাদায়ক স্পষ্ট উপায় মিস করছি - এটি সংস্থার একমাত্র বিকাশকারী থেকে আসে comes

  • আমার কম্পিউটারে কাজ করে এএসপি.এনইটি ওয়েব অ্যাপ্লিকেশন বিকাশ হয়েছে
  • সমাধানের 2 টি প্রকল্প রয়েছে:
    • ওয়েবসাইট (ফাইল)
    • ওয়েবসাইটলিব (সি # / ডিএল)
  • গিট সংগ্রহস্থল ব্যবহার করা হচ্ছে
  • একটি GoGrid 2008R2 ওয়েব সার্ভারে স্থাপন করা হয়েছে

ডিপ্লোয়মেন্ট:

  1. কোড পরিবর্তন করুন।
  2. গিট টান।
  3. সার্ভারে দূরবর্তী ডেস্কটপ।
  4. গিট থেকে টানুন।
  5. উইন্ডোজ এক্সপ্লোরার দিয়ে টেনে আনুন / ছেড়ে দিয়ে লাইভ ফাইলগুলি ওভাররাইট করুন।

পদক্ষেপ 5 এ আমি ওয়েবসাইট রুট থেকে সমস্ত ফাইল মুছি .. এটি করা ভাল জিনিস হতে পারে না। সে কারণেই আমি সিঞ্চটাইয়ের ইনস্টল করতে চলেছি ...

আপডেট: সমস্ত দরকারী প্রতিক্রিয়া জন্য ধন্যবাদ। কোনটি উত্তর চিহ্নিত করতে পারে তা চয়ন করতে পারি না - একটি ওয়েব মোতায়েনের ব্যবহারের মধ্যে - দেখে মনে হচ্ছে আমার কাছে বেশ কয়েকটি দরকারী পরামর্শ রয়েছে:

  1. ওয়েব প্রকল্প = পুরো সাইটটি একটি একক ডিএলএলে প্যাকেজ করা হয়েছে - আমার জন্য খারাপ দিক আমি সহজ আপডেটগুলি ধাক্কা দিতে পারি না - 50 এর একটি সংস্থার একাকী বিকাশকারী, এটি এমন কিছু বিষয় যা মাঝে মাঝে সহজ is
  2. এসসিএম থেকে সোজা সাইটের ওয়েব রুটে টান - আমি মূলত আমার এসসিএমের গোপন ডিরেক্টরিটি প্রকাশের শেষ হওয়ার আশঙ্কায় এই কাজটি করিনি, তবে এখানকার উত্তরগুলি আমাকে তা পেরে উঠতে সহায়তা করেছে (যদিও আমি এখনও এটি থাকা পছন্দ করি না) ভুলে যাওয়া সম্পর্কে আরও চিন্তার বিষয়টি সময়ের সাথে সাথে এখনও সত্য)
  3. একটি ওয়েব ফার্ম ব্যবহার করে, এবং নোডগুলিতে নিয়মিতভাবে মোতায়েন করা - এটি শূন্য ডাউনটাইমের জন্য আদর্শ সমাধান যা সাইটটি মূলত আমার সংস্থার জন্য একটি আসল সময়কালের উপার্জন হিসাবে আমার মূল বিষয় - এটি আমাকে দৃinc় বিশ্বাস করতে পারে যদিও সার্ভারগুলির দাম দ্বিগুণ।

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

আপডেট 2: আমি ভেবেছিলাম যে আমি এটিতে ফিরে আসছি এবং এখন অনেক মাস ধরে স্থিতিযুক্ত আসল সমাধানটি আপডেট করছি এবং পুরোপুরি কাজ করছি (আমার একক ওয়েব সার্ভার সমাধানের জন্য)।

আমি যে প্রক্রিয়াটি ব্যবহার করি তা হ'ল:

  1. কোড পরিবর্তন করুন
  2. গিট টান
  3. সার্ভারে দূরবর্তী ডেস্কটপ
  4. গিট থেকে টানুন
  5. নিম্নলিখিত ব্যাচের স্ক্রিপ্ট চালান:

    সিডি সি: \ ব্যবহারকারী \ প্রশাসক

    % systemroot% \ system32 \ inetsrv \ appcmd.exe স্টপ সাইট "/ সাইট.নেম: ডিফল্ট ওয়েব সাইট"

    রোবোকপি ডকুমেন্টস \ কোড \ দা \ 1 \ কাজ \ বৃক্ষ \ \ণদানগ্রহ ওয়েব সাইট 1 সি: \ ইনটপব \ wwwroot / ই / এক্সএফ সংযোগগুলিফোন ওয়েবকনফিগ

    % সিস্টেমরোট% \ system32 \ inetsrv \ appCd.exe শুরু সাইট "/ সাইট.নেম: ডিফল্ট ওয়েব সাইট"

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

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

AppCmd.exe এর জন্য ডকুমেন্টেশন এখানে । রোবোকপির জন্য ডকুমেন্টেশন এখানে


6
সার্ভারফাল্টের জন্য আরও ভাল ফিট।
কার্ল বিলেফেল্ট 19

রিমোট ডেস্কটপ না ব্যবহারের পরিবর্তে আপনার নিজের সার্ভারে এসএসহিং বিবেচনা করা উচিত, আপনি চাইলে কোনও ডিপ্লাই স্ক্রিপ্ট করতে পারেন।
মলফিস্ট

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

1
@ ম্যালফিস্ট - উইন্ডোজ সার্ভারে ঠিক কীভাবে একজন এসএসএস করবেন?
ওয়াট বার্নেট

@ ওয়াইট রিমোট মেশিনে একটি এসএসএইচ সার্ভার চালিয়ে, (প্রায় একই) আপনি যেমন লিনাক্স বাক্সে যাবেন।
অ্যাডাম শিখুন

উত্তর:


3

আপনার ভিএস ২০১০ এর ওয়েব মোতায়েন করা উচিত। যদি GoGrid এটি সমর্থন করে তবে ওয়েব ডিপ্লোয়মেন্ট প্যাকেজটি একটি ভাল সমাধান।

http://weblogs.asp.net/scottgu/archive/2010/07/29/vs-2010-web-deployment.aspx


আপনি যখন ওয়েব মোতায়েন করেন, আপনি হটফিক্সের বিকল্পটি হারাবেন, না? আমি জানি যে প্রচুর লোক রয়েছে যারা আনুষ্ঠানিক প্রক্রিয়ার বাইরে কিছু করতে চান না তবে আমি জরুরী অবস্থার বিকল্প পেতে চাই ...
অ্যারন আনোডাইড

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

3

আমার পূর্ববর্তী নিয়োগকর্তায়, কোড পরিবর্তনগুলি স্থাপন করতে, আমরা লোড ব্যালেন্সার সেট করতামএকটি ওয়েব সার্ভারে সার্ভিং বন্ধ করতে। প্রথম ওয়েব সার্ভারে সেশনের মেয়াদ শেষ হতে 20 মিনিট সময় নিতে পারে। ডিপ্লোয়মেন্ট জিপ ফাইলটি আনজিপ করে আমরা সেই ওয়েবਸਰবারে কোডটি আপডেট করব, তারপরে সেই প্রথম ওয়েব সার্ভারের সরাসরি আইপি ঠিকানায় আঘাত করে জিনিসগুলি ঠিক আছে কিনা তা পরীক্ষা করে দেখুন। যখন আমরা নিশ্চিত হয়েছি যে এটি ঠিকঠাক কাজ করে, তখন আমরা এখন আপডেট হওয়া ওয়েবসার্ভারটিতে চাপ দেওয়ার জন্য লোড ব্যালেন্সার সেট করতাম এবং অন্য সার্ভারে সেশনগুলির মেয়াদ শেষ হয়ে যাওয়ার জন্য অপেক্ষা করতাম এবং তারপরে সেটিকে আপডেট করব (এবং এগুলি সমস্ত আপডেট হওয়া অবধি)। তারা ঠিক আছে কিনা তা পরীক্ষা করে নেওয়ার পরে, আমরা লোড ব্যালান্সারটিকে তার কাজটি করতে ফিরে যেতে সেট করব। এটি জটিল হয়ে উঠল যখন আমাদের শীর্ষ মৌসুমী লোড চলাকালীন ভারসাম্য রক্ষাকারী হিসাবে 10 টির মতো ওয়েব সার্ভার সংযুক্ত ছিল (সুতরাং সেগুলি একের পর এক আপডেট করা সময় নিতে পারে কারণ আমরা লাইভ ওয়েবসাইটটি বন্ধ করতে পারিনি - গ্রাহকরা পেতে সক্ষম হবেন সাইটে)।

এএসপি.নেটে, আপনি যদি কোনওApp_Offline.htm ওয়েবসাইটের মূল ডিরেক্টরিতে নামের কোনও ফাইল ফেলে দেন তবে সেই ওয়েবসাইটন আনলোড হয় যা আপনাকে ডিএলএলএস আপডেট করতে দেয় (এবং যে কোনও কিছু)। আইআইএস "অ্যাপ্লিকেশন অফলাইন" শীর্ষক একটি পৃষ্ঠা পরিবেশন করবে। ফাইলটি মুছে ফেলা হলে, নাম পরিবর্তন বা মুছে ফেলা হবে, ওয়েব অ্যাপ্লিকেশনটি পুনরায় চালু হবে এবং আইআইএস সেই ওয়েবসাইটটিতে ওয়েব পৃষ্ঠাগুলি সরবরাহ করবে। ভিসুয়াল স্টুডিও এটি করে যখন আপনি ভিএস এর ভিতর থেকে কোনও ওয়েবসাইট প্রকাশ করবেন when


2

সাধারণত আমি যা করি তা হ'ল আমি সমস্ত কিছু একটি এসভিএন সংগ্রহস্থলে রাখি। যখন আমি কিছু পরিবর্তনগুলি শেষ করি, আমি ডেভ সাইটটিতে প্রতিশ্রুতিবদ্ধ এবং তারপরে উত্পাদনে চেকআউট করি। সবকিছু সিঙ্ক করে রাখে, এটি দ্রুত এবং সহজ। যদি চেক আউট ঝামেলা খুব বেশি হয়, আপনি ওয়েবডিএভি দিয়ে অ্যাপাচি সেটআপ করতে পারেন এবং এটি আপনার জন্য এটি করবে।


.svn ডিরেক্টরিটি আপনার লাইভ সাইটটি উপস্থাপন করার মতো বিষয়গুলি নিয়ে কি আপনি উদ্বিগ্ন?
অ্যারোন আনোডাইড

সত্যিই নয়, অ্যাপাচি সাধারণত সেই ফোল্ডারগুলিতে অ্যাক্সেস অস্বীকার করার জন্য সেটআপ হয়।
মলফিস্ট

IIS ডিফল্টরূপে .svn (বা .git বা .hg) অস্বীকার করে।
ওয়াট বার্নেট

যদি দূষিত ব্যবহারকারী ডিরেক্টরিতে অ্যাক্সেস পান তবে সে পরিষ্কার কোডে সমস্ত কোডে অ্যাক্সেস পাবে।
ওলেক্সি

5
যদি কোনও দূষিত ব্যবহারকারী আপনার ফাইল সিস্টেমে অ্যাক্সেস পান তবে আপনার আরও উদ্বেগের বিষয় থাকতে হবে।
মলফিস্ট

2

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


প্রায় সমস্ত উত্স নিয়ন্ত্রণ সিস্টেমের সাথে একই কাজ করে।
ডেডালনিক্স

2

আপনি একটানা প্রসবের সমস্যাটি সমাধান করার চেষ্টা করছেন । প্রাথমিকভাবে আপনি ম্যানুয়াল পদক্ষেপগুলি দিয়ে শুরু করবেন, তবে শীঘ্রই আপনি সমস্যাগুলি বুঝতে পারবেন। এগুলি সর্বাধিক সাধারণ:

  1. কোড আপনার পিসিতে কাজ করে, উত্পাদনে কাজ করে না
  2. নতুন পরিবর্তন পুরানো কোড ভঙ্গ করে
  3. বর্ধিত পরিবর্তনগুলি মোতায়েন করা আরও কঠিন এবং শক্ত করে তুলবে, আপনি সংযুক্ত করার জন্য নতুন লাইব্রেরি পাবেন, প্রয়োগ করার জন্য প্যাচগুলি পাবেন etc.

কটাক্ষপাত TeamCity (অথবা কোন অনুরূপ সরঞ্জাম)।


2

একটি স্বয়ংক্রিয় বিল্ড এবং ব্যবহারের স্ক্রিপ্ট ব্যবহার করুন

এটি করার সর্বোত্তম উপায় হ'ল এমএসবিল্ড বা ন্যান্টের মতো একটি স্বয়ংক্রিয় বিল্ড এবং স্থাপন স্ক্রিপ্ট ব্যবহার করা।

কারণ হ'ল আপনি কোনও ওয়েবসাইট রোল আউট করতে কেবল 1 কমান্ড টাইপ করতে পারেন এবং তারপরে এটি রোল করতে কেবল 1 কমান্ডটি টাইপ করতে পারেন। এবং আপনি যদি যথেষ্ট পরিপূর্ণ হন তবে এটিতে আপনার ডাটাবেস স্কিমা স্থানান্তর অন্তর্ভুক্ত থাকবে। (Migrator.Net)

স্থাপনা করার জন্য এসভিএন বা জিআইটি ব্যবহার না করার একটি প্রধান কারণ হ'ল উত্পাদন এবং মঞ্চের মধ্যে পরিবেশের পরিবর্তন হতে পারে। আপনার ন্যান্ট স্ক্রিপ্টে আপনি এটি তৈরি করতে পারেন যাতে আপনার টার্গেট করা পরিবেশের জন্য বিশেষত আপনার .config ফাইলগুলি তৈরি করা যেতে পারে। এটি উত্পাদন একটি কনফিগার সেটিংস প্রবেশ ভুলে সংরক্ষণ করে।

এটি সম্পূর্ণ প্রক্রিয়াটি স্বয়ংক্রিয় করে তোলে তাই এটি একটি কমান্ডের বিষয় হয়ে ওঠে এবং ম্যানুয়াল প্রক্রিয়াগুলির যে কোনও সংখ্যা 1 সাধারণ প্রক্রিয়াতে পরিণত হয়।


1

প্রথমে আপনার ওয়েব প্রকল্পটি ব্যবহার করা উচিত। আপনি জিজ্ঞাসা কি পার্থক্য?

একটি ওয়েব প্রকল্প সমস্ত সি # শ্রেণির ফাইলগুলিকে (পিছনের কোডগুলি অন্তর্ভুক্ত) একক ডিএলএলে একত্রিত করবে (সুরক্ষার পক্ষে আরও ভাল, এবং এটি সরানোর জন্য এটি একটি ফাইল)

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

প্রকাশনা অ্যাপ্লিকেশনটির জন্য প্রয়োজনীয় সমস্ত ফাইল এক ফোল্ডারে রাখবে।


1

আমার বর্তমান নিয়োগকর্তা পুতুল ব্যবহার করে মোতায়েন করেছেন । (এখানে আরও একই সফটওয়্যার প্যাকেজ রয়েছে যা একই সমস্যার সমাধান করে))

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

আমার আগের যে নিয়োগকর্তার কাছে সাবভারশন থেকে সার্ভারে ডেটা অনুলিপি করতে এবং রোলিং পুনঃসূচনা করতে কাস্টম স্ক্রিপ্ট ছিল।

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

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


1

আমাদের ওয়েবসাইটগুলির সাথে আমরা এই সমস্যাটি সমাধান করতে সাধারণত যা ব্যবহার করি তা হ'ল জংশন নামক সিস্টেম ইন্টার্নাল অন্তর্ভুক্ত tool

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

আপনি একটি কমান্ড জারি করতে পারেন junction currentযা আপনাকে জানাবে যে বর্তমানে কোন ফোল্ডারটির দিকে নির্দেশ করা হচ্ছে। উদাহরণস্বরূপ বলুন যে এটি বর্তমানে নীলকে নির্দেশ করছে। আমরা যা করব তা হল নতুন স্থাপনার জন্য রেডে ফাইলগুলি সারি করানো এবং নিশ্চিত করুন যে সমস্ত কনফিগারেশন যেতে প্রস্তুত।

একবার আমরা প্রস্তুত হয়ে গেলে আমরা কমান্ডটি junction current redপুনরায় বিন্দুতে প্রকাশ করতে পারি।

দুটি সমাধান রয়েছে যা এই সমাধানটিকে এত দুর্দান্ত করে তুলেছে

1) আপনার ফোল্ডারে আপনার পরিবর্তনগুলি সারিবদ্ধ করার জন্য বিশ্বের সমস্ত সময় রয়েছে। কোনও অ্যাপ্লিকেশন পুলটি যখন ঘুরে বেড়াচ্ছে তখন কোনও তাড়াহুড়া এবং একমাত্র ডাউন সময় time (এই পদক্ষেপটি সংকলনের আগেও একটি উপায় রয়েছে))

2) আপনার মোতায়েনের সাথে যদি কিছু ভুল হয়ে যায় তবে আপনাকে ফিরে যাবার জন্য যা করতে হবে তা হ'ল পরিবর্তনগুলি প্রত্যাবর্তনের চেষ্টা করার পরিবর্তে একটি আদেশ জারি করা উচিত। আমাদের ক্ষেত্রে কমান্ড হবেjunction current blue

আশা করি আমাদের কাজ করার পদ্ধতিটি আপনার জন্য একটি নতুন সমাধান নিয়ে কিছুটা আলোকপাত করতে পারে।


0

আমি যা করেছি এবং আমি নিশ্চিত নই যে আপনার এর সুযোগ আছে কিনা, তবে এখানে যায়। একজন বিকাশকারী একটি QA শাখায় কোড পরীক্ষা করে এটি একটি QA পরিবেশে সিস্টেম ইঞ্জিনিয়ার দ্বারা লোড করা হবে, এটি QA পাস করার পরে এটি উত্পাদন শাখায় উন্নীত হবে। এই ক্ষেত্রে লোড ব্যালেন্সার বৈষম্য এবং ঘটনাবলীতে কোনও সার্ভারের সাথে সংযুক্ত প্রতিটি সাইটের মধ্যে কমপক্ষে 2 জন ছিল, দুটি সার্ভারের মধ্যে একটিকে অফলাইনে নেওয়া হবে IS সাইটটি সংরক্ষণাগারভুক্ত করা বন্ধ হবে এবং নতুন সাইটটি পাশাপাশি স্থাপন করা হবে যে কোনও আইআইএস পরিবর্তন প্রয়োজন আইআইএস এর পরে আবার চালু হবে এবং আপনি পরবর্তী সার্ভারে চলে যেতে পারেন। এটি আমাদের ক্ষেত্রে সি # ব্যবহার করে স্ক্রিপ্ট করা ছিল তবে এটি আগে ভিবি স্ক্রিপ্ট ব্যবহার করে করা হয়েছিল। আমি আশা করি এটি সাহায্য করবে. চিয়ার্স

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