سؤال

ذات الصلة العدد السابق اعتقد أنه حل في الواقع لا...

بلدي Visual Studio 2008 التثبيت قد يكون قليلا عابث ، على ما أعتقد.

  1. عندما بلدي ASP.NET المشروع هو إعداد لاستخدام مقابل ديف الخادم مع منفذ ثابت ، أحصل على "ميناء في استخدام" الخطأ الموضحة في يرتبط السؤال.
  2. عندما يتم تعيين المشروع إلى استخدام عشوائي (السيارات-المسندة) رقم المنفذ, يعمل, ولكنها تطلق المتصفح باستخدام المنفذ رقم 3 أقل من الفعلي ديف رقم منفذ الخادم (على سبيل المثالإذا كان رقم منفذ عام 1903 ، المستعرض تطلق على http://localhost:1900/)
  3. إذا كنت إجراء تغييرات على إعدادات المشروع ، فإنها لا "تأخذ" حتى حفظ وإعادة تشغيل Visual Studio.

أي أفكار كيفية تعقب هذا ؟

وذلك بفضل!

هل كانت مفيدة؟

المحلول

كان لي مشكلة مماثلة التي ضرب 2 الآلات الرئيسية في نفس الوقت.على التحقيق وجدت أن تكون ذات صلة إلى Eset الأمن الشخصي (التخمين التحديث الأخير افسدت شيئا).لحلها أنا استبعاد VS2008 من المتصفح تصفية - هذا في:إعداد -> جدار حماية متقدمة setup -> مكافحة الفيروسات ومكافحة برامج التجسس -> حماية الوصول إلى الشبكة -> HTTP -> webbrowsers

بإزالة vsdev هنا إصلاح المشكلة - ومن المثير للاهتمام بما فيه الكفاية تعطيل الجدار الناري وبرنامج مكافحة الفيروسات / مكافحة التجسس لم يحل المشكلة ، لذا فإن الأمر يستحق النظر عن وضع مماثل إذا كنت تقوم بتشغيل مختلف البرامج الأمنية

نصائح أخرى

أول محاولة لقتل جميع "WebDev.WebServer.exe" عمليات.

  • في "مستكشف الحلول" انقر فوق اسم التطبيق.
  • في الجزء خصائص, انقر فوق السهم لأسفل بجانب استخدام المنافذ الحيوية وحدد كاذبة من القائمة المنسدلة.وهذا سيمكن من تحرير ميناء عدد الملكية.
  • في الجزء خصائص, انقر فوق مربع النص بجانب رقم المنفذ و اكتب رقم المنفذ.
  • انقر خارج لوحة الخصائص.هذا يحفظ إعدادات الخاصية.

ويساعد هذا الأمل

أنا لا أتفق تماما مع وحدات الماكرو' الإجابة.أريد فقط أن حصة حل Eset Nod32 v5

في ESET NOD32 v5 يسمح Visual Studio لتشغيل أو تطوير أو IIS Express ملقم يجب إلغاء تحديد Visual Studio في Nod32 Advanced Setup => على شبكة الإنترنت و البريد الإلكتروني => بروتوكول تصفية => ويب وعملاء البريد الإلكتروني

غريب!

رقم المنفذ يتم تخزينها في .sln الملف.لا ضربة بعيدا ملف الحل الأول إعادة إنشاء ونرى ما سيحدث.إذا كان هذا لا يساعد ، أود ثم الانتقال إلى شبكة الإنترنت.config وضربة بعيدا والبدء من جديد أيضا.

أنا أيضا واجهت نفس رسالة الخطأ:

غير قادر على بدء تشغيل Visual Studio تطوير server لان المنفذ [xxxx] في الاستخدام.

ومع ذلك ، ليس لدي ESET المثبتة.بدلا من ذلك كنت قد ركبت مؤخرا GlassFish server على الجهاز الخاص بي و الذي كان يسبب المشكلة.لذلك ، في ويندوز مدير المهام قتلت عملية تشغيله تحت وهو java.exe وأنه تم إصلاح المشكلة.

هذا ينطبق أيضا على Visual Studio 2010.

و هناك ما هو أكثر من ذلك.

الأعراض:

  • على شبكة الإنترنت (خدمات) المشروع هو تكوين لتشغيل في منفذ معين, على سبيل المثال10080.
  • بعد حين Visual Studio compains "غير قادر على تشغيل Visual Studio تطوير Server لان المنفذ '10080' في استخدام
  • والسبب لا يزال غير واضح.قد يكون أن تفعل شيئا مع webdev خادم تحطمها.
  • إعادة تشغيل جهاز الكمبيوتر لا يحل المشكلة.
  • Netstat أسفل تظهر الدخول للمنفذ 10080
  • يدويا بدأت WebDev.WebServer40.exe في ميناء 10080 يعمل بشكل جيد.

منذ أود أن تبدأ من داخل Visual Studio ، انتقلت إلى ميناء 10081 ، ثم إلى 10082 ، اليوم 10083.أنا على التوالي من الموانئ.

الحلول التي لا تعمل:

  • إعادة تشغيل Visual Studio
  • التغيير والتبديل مجموعة إعدادات الأمان (لا يمكن الوصول إليها)
  • تعطيل antivirus Forticlient/جدار الحماية

الحل الذي يعمل:


  • تكوين بلدي المشروع يدويا بدء تشغيل الملقم
  • انقر بزر الماوس الأيمن على المشروع ، اختر خصائص
  • انقر فوق علامة التبويب "ويب"
  • اختيار لبدء العمل "بدء تشغيل برنامج خارجي"وأشر إلى Webdev.Webserver40.EXE (بالنسبة لي:C:\Program Files (x86)\Common Files\Microsoft Shared\DevServer\10.0\WebDev.WebServer40.EXE)
  • وسيطات سطر الأوامر: /ميناء:10080 /المسار:C:\الحل\المشروع
  • دليل العمل: C:\Solution\Project
  • تحت خوادم تحقق "استخدام مخصص ملقم ويب"
  • لا تحقق أي خانة الاختيار المصحح

الآثار الجانبية:مشروعي يعتقد كسر النقاط يتم الحصول على ضرب.("لا رموز تحميل").تبين أنها تعمل كما ينبغي.

أتمنى أي شخص يجد حل نهائي ، ولكن حتى هذا الحل لا حيلة لي.

إلى حل المشكلة, فقط قم بإعادة تشغيل جهاز الكمبيوتر الخاص بك.لدي نفس المشكلة, لقد فعلت نفس الشيء.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top