ພຣັອກຊີທີ່ໃຫ້ຜ່ານ AdditionalBrowserArguments ຈະກາຍເປັນສ່ວນໜຶ່ງຂອງຄຳສັ່ງເລີ່ມຕົ້ນຂອງຂະບວນການບຣາວເຊີ WebView2. ການແກ້ໄຂວັດຖຸຕົວເລືອກນັ້ນພາຍຫຼັງບໍ່ໄດ້ຂຽນຄຳສັ່ງຄືນຂອງຂະບວນການທີ່ກຳລັງແລ່ນຢູ່.

ສຳລັບແອັບພລິເຄຊັນ .NET ທີ່ສ້າງເສັ້ນທາງອິດສະຫຼະ ໃຫ້ເລືອກໂຟນເດີຂໍ້ມູນຜູ້ໃຊ້ທີ່ເປັນຂອງແອັບພລິເຄຊັນກ່ອນການເລີ່ມຕົ້ນຕົວຄວບຄຸມ:

var options = new Microsoft.Web.WebView2.Core.CoreWebView2EnvironmentOptions
{
    AdditionalBrowserArguments = "--proxy-server=http://proxy.example:8080"
};
var environment = await Microsoft.Web.WebView2.Core.CoreWebView2Environment
    .CreateAsync(userDataFolder: profileFolder, options: options);
await browser.EnsureCoreWebView2Async(environment);

profileFolder ແມ່ນໄດເຣັກທໍລີທີ່ຂຽນໄດ້ເຊິ່ງແອັບພລິເຄຊັນເລືອກ ແລະ browser ແມ່ນຕົວຄວບຄຸມ WebView2 ທີ່ມີຢູ່ແລ້ວແລະຍັງບໍ່ໄດ້ເລີ່ມຕົ້ນ. ດຳເນີນການເລີ່ມຕົ້ນຜ່ານວົງຈອນຊີວິດແບບອະຊິງຄະໂຣນັສປົກກະຕິຂອງ UI. ລາຍການພຣັອກຊີ HTTP ສະເໜີຜູ້ສະໝັກສຳລັບທຸງເລີ່ມຕົ້ນ ເມື່ອໂປຣໄຟລ໌ນັ້ນຈະສົ່ງຄຳຮ້ອງຂໍທີ່ອະນຸຍາດໄປຍັງເວັບໄຊສາທາລະນະ.

ວັດຖຸຕົວເລືອກໃໝ່ບໍ່ແມ່ນຂະບວນການໃໝ່

ສະພາບແວດລ້ອມທີ່ກ່ຽວຂ້ອງກັບໂຟນເດີຂໍ້ມູນຜູ້ໃຊ້ດຽວກັນສາມາດແບ່ງປັນຂະບວນການບຣາວເຊີໄດ້. ການສ້າງວັດຖຸອື່ນດ້ວຍໂຟນເດີນັ້ນບໍ່ແມ່ນວິທີມອບທຸງພຣັອກຊີເວລາເລີ່ມຕົ້ນທີ່ຂັດກັນໃຫ້ມັນ.

ສຳລັບນະໂຍບາຍພ້ອມກັນຜ່ານກົນໄກການເລີ່ມຕົ້ນນີ້ ໃຫ້ໃຊ້ສະພາບແວດລ້ອມແຍກກັນກັບໂຟນເດີແຍກກັນ. ສິ່ງນັ້ນຍັງແຍກຂໍ້ມູນເວັບໄຊຂອງພວກມັນ; ສະພາບແວດລ້ອມທີສອງບໍ່ໄດ້ຮັບສະຖານະການເຂົ້າສູ່ລະບົບຂອງອັນທຳອິດໂດຍອັດຕະໂນມັດ.

ເພື່ອໃຊ້ໂຟນເດີເດີມຄືນກັບການຕັ້ງຄ່າເລີ່ມຕົ້ນໃໝ່ ໃຫ້ປິດຕົວຄວບຄຸມທີ່ແບ່ງປັນຂະບວນການຂອງມັນ ແລະປະສານງານການປິດກ່ອນການເລີ່ມຕົ້ນຕົວແທນ. ການຖິ້ມຕົວຄວບຄຸມໜຶ່ງໃນຂະນະທີ່ອີກອັນໜຶ່ງຮັກສາຂະບວນການໃຫ້ມີຊີວິດບໍ່ແມ່ນການປ່ຽນຜ່ານນັ້ນ.

ຮັກສາວົງຈອນຊີວິດຂອງສະພາບແວດລ້ອມແລະໂຟນເດີໄວ້ກັບແອັບພລິເຄຊັນ. ການສ້າງຂະບວນການບຣາວເຊີໃໝ່ສຳລັບທຸກຄຳຮ້ອງຂໍອາດແພງກວ່າການຮັກສາຊຸດເສັ້ນທາງນ້ອຍໆທີ່ຕັ້ງໃຈໄວ້ຫຼາຍ.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ