اذهب إلى المحتوى

السؤال

نشر

السلام عليكم

 

عندما اضغط على تحديث كما في الصورة يظهر هذا الخطا وقمت بلتنزيل يدويا ولكن لا اعرف كيف اضيفها الى فيجوال استديو 

هل يمكن المساعدة 

lllllll.thumb.png.bc22f1e7510177aaed5330b1b9cb608f.png

وهناك خطا اخر يظهر معي عند تفعيل البيئة الافتراضية كما في الصورة هل هناك حل  

 

eror.thumb.png.f42ed810b5311156d7053b81108183fd.png

 

Recommended Posts

  • 0
نشر

المشكل الذي ظهرلك بخصوص استعمال ال powershell بحيث يكون استعمالها في بعض الأحيان محدود بسبب الأمان، و بصفة عامة و في استخدامات ال vs code لا يوجد فرق بينها و بين ال cmd يمكنك تغيير ال terminal الإفتراضي الى cmd يالطريقة التالية:
تضغط على Terminal ثم New Terminal في الأسفل على اليمين تجد علامة + مع سهم للأسفل اضغط على السهم بعدها select default profile و من ثم اختر ال cmd.
بعد تنفيذ كل هذه المراحل قم بإنشاء terminal جديد و اشتغل عليه.
يوجد حل اخر و هو انو نتخطى حماية ال powershell بالطريقة التالية:
قم بالضغط على ctrl+shift+p و في خانة البحث اكتب settings.json، بعد دخولك للملف ابحث عن 

اقتباس

terminal.integrated.profiles.windows

و غيرها للقيمة التالية:

"terminal.integrated.profiles.windows": {
  "PowerShell": {
    "source": "PowerShell",
    "icon": "terminal-powershell",
    "args": ["-ExecutionPolicy", "Bypass"]
  }
},
"terminal.integrated.defaultProfile.windows": "PowerShell",

و اخيرا قم بحفظ التغييرات و إعادة تشغيل ال vs code من جديد.

  • 0
نشر

"terminal.integrated.profiles.windows": يعرف ملف تكوين لتكوين مظهر وخصائص محطة الطرفية في نظام Windows.

"PowerShell": اسم الملف تكوين لـ PowerShell.

"source": "PowerShell": يحدد أن PowerShell سيكون المصدر لمحطة الطرفية.

"icon": "terminal-powershell": يمكن أن يكون رمزًا يمثل PowerShell في محطة الطرفية.

"args": ["-ExecutionPolicy", "Bypass"]: يحدد السطر الذي يتم تشغيله عند فتح محطة الطرفية PowerShell، وفي هذه الحالة، يتم تمرير خيار -ExecutionPolicy Bypass لتجاوز قيود تنفيذ السياسة.

"terminal.integrated.defaultProfile.windows": "PowerShell": يحدد أن PowerShell سيكون ملف تكوين محطة الطرفية الافتراضي عندما تقوم بفتح محطة الطرفية في نظام Windows.

"terminal.integrated.profiles.windows": يعرف ملف تكوين لتكوين مظهر وخصائص محطة الطرفية في نظام Windows.

"PowerShell": اسم الملف تكوين لـ PowerShell.

"source": "PowerShell": يحدد أن PowerShell سيكون المصدر لمحطة الطرفية.

"icon": "terminal-powershell": يمكن أن يكون رمزًا يمثل PowerShell في محطة الطرفية.

"args": ["-ExecutionPolicy", "Bypass"]: يحدد السطر الذي يتم تشغيله عند فتح محطة الطرفية PowerShell، وفي هذه الحالة، يتم تمرير خيار -ExecutionPolicy Bypass لتجاوز قيود تنفيذ السياسة.

"terminal.integrated.defaultProfile.windows": "PowerShell": يحدد أن PowerShell سيكون ملف تكوين محطة الطرفية الافتراضي عندما تقوم بفتح محطة الطرفية في نظام Windows.

  • 0
نشر

الأمر بسيط، كل ما أنت بحاجة إلى فعله هو تنفيذ الأمر التالي في منفذ الأوامر PowerShell:

Set-ExecutionPolicy RemoteSigned

وسبب المشكلة  هو أن تنفيذ البرامج النصية (السكريبتات) معطل على نظامك، بمعنى  أن PowerShell يمنع تشغيل البرامج النصية.

حيث يتم تعيين سياسة التنفيذ الافتراضية لـ PowerShell على Restricted، والتي تمنع تنفيذ البرامج النصية لأسباب أمنية، ولتمكين تنفيذها، تحتاج إلى تغيير سياسة التنفيذ إلى مستوى أكثر تساهلاً، وهناك ثلاث سياسات تنفيذ رئيسية في PowerShell:

  • Restricted: السياسة الافتراضية، والتي تمنع جميع عمليات تنفيذ البرامج النصية.
  • RemoteSigned: تسمح بتنفيذ البرامج النصية التي تم إنشاؤها محليًا والبرامج النصية الموقعة عن بُعد من الناشرين الموثوق بهم.
  • Unrestricted: تسمح بتنفيذ جميع البرامج النصية دون أي قيود.
  • 0
نشر

"terminal.integrated.profiles.windows": يعرف ملف تكوين لتكوين مظهر وخصائص محطة الطرفية في نظام Windows.

"PowerShell": اسم الملف تكوين لـ PowerShell.

"source": "PowerShell": يحدد أن PowerShell سيكون المصدر لمحطة الطرفية.

"icon": "terminal-powershell": يمكن أن يكون رمزًا يمثل PowerShell في محطة الطرفية.

"args": ["-ExecutionPolicy", "Bypass"]: يحدد السطر الذي يتم تشغيله عند فتح محطة الطرفية PowerShell، وفي هذه الحالة، يتم تمرير خيار -ExecutionPolicy Bypass لتجاوز قيود تنفيذ السياسة.

"terminal.integrated.defaultProfile.windows": "PowerShell": يحدد أن PowerShell سيكون ملف تكوين محطة الطرفية الافتراضي عندما تقوم بفتح محطة الطرفية في نظام Windows.

&.PNG

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...