الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل احتاج الى IIS للعمل على asp.net?

بدأه She في 2 مايو 2010 · 10 رد · 1,964 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لدي استفسار اتمنى الاجابه عليه مشكورين

هل احتاج الى تركيب IIS server قبل تثبيت برنامج الفجوال ستوديو ؟ مع العلم اني نظام جهازي Win Xp Home

ان كانت الإجابة بنعم كيف اركبه وقبل كيف اتأكد انه لا يوجد عندي IIS

هل اقوم بتثبيت الفجوال استديو 2005 قبل SQL server ام العكس ؟

شاكرة لكم

اللهم ما اصبح /امسى بي من نعمة أو بأحد من خلقك فمنك وحدك لا شريك لك فلك الحمد ولك الشكر

#2

لا داعي لوجود IIS على الجهاز إذا كنت تستخدم Visual Studio 2005/2008/2010

لا يهم قبل أو بعد .. يمكنك تنصيب أياً منهما قبل الأخر فلا مشكلة في الترتيب.

1 −1

مدونة ابنتي الرضيعة: يوميات رزان

مدونتي التقنية العربية: البرمجة مع عبد المنعم

Technical Blog: Abdul Moniem's Thoughts

LinkedIn: Profile

#3

أضيف على الأخ أحمد أن وجود IIS تحتاجه فقط عندما تقوم بنشر النظام خارج بيئة التطوير. أي يكون موجود في الجهاز الذي سيستضيف التطبيق في النهاية.

#4

و عليكم السلام و رحمة الله و بركاته

ال Windows XP Home Edition لا تدعم ال IIS و لكن بإمكانك استخدام ال Web Server المدمج مع الفيجوال ستديو لتجربة ال ASP.NET او استخدام Cassini Web Server

هناك طريقة للاتفاف حول تنصيب ال IIS على Windows XP Home Edition ربما تنفع معك و لكنها لم تعمل معى من قبل

Running IIS on Windows XP Home Edition

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#5
أحمد عبد المنعم كتب:

لا داعي لوجود IIS على الجهاز إذا كنت تستخدم Visual Studio 2005/2008/2010

لا يهم قبل أو بعد .. يمكنك تنصيب أياً منهما قبل الأخر فلا مشكلة في الترتيب.

السلام عليكم

كيفك اخي احمد ان شاء الله بخير

انا بصراحة صارت معي مشكلة بالترتيب

وما انحلت الا بهاي الطريقة

C:\>%comspec% /k ""C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat
"" x86
Setting environment for using Microsoft Visual Studio 2008 x86 tools.

C:\>
C:\>aspnet_regiis -i
Start installing ASP.NET (2.0.50727).
................................................................................
...................................................................
Finished installing ASP.NET (2.0.50727).

ممكن اعرف شو المشكلة

تم تعديل هذه المشاركة بواسطة AsJsGle في 3 مايو 2010 في 17:13

In bad state

#6

الحل الذي ذكرته لا علاقة له بالترتيب ..

الأمر الذي كتبته يستخدم عادة عندما تقوم بتنزيل VS قبل تنزيل IIS مثلاً ...

وهذا يتسبب في أن الـ services الخاصة بالـ ASP.NET لم يتم تنصيبها بطريقة جيدة داخل الـ IIS .. ولهذا عندما تقوم بتنصيب IIS فيما بعد عليك تشغيل الأمر الذي ذكرته حتى يتم تنصيب كل الـ Services بطريقة صحيحة لتعمل على الـ IIS

ولا أعلم لهذا علاقة بالـ SQL Server إلا إذا كنت تقوم بتنزيل Reporting Services والتي تحتاج للـ IIS والله أعلم.

AsJsGle كتب:

السلام عليكم

كيفك اخي احمد ان شاء الله بخير

انا بصراحة صارت معي مشكلة بالترتيب

وما انحلت الا بهاي الطريقة

C:\>%comspec% /k ""C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat
"" x86
Setting environment for using Microsoft Visual Studio 2008 x86 tools.

C:\>
C:\>aspnet_regiis -i
Start installing ASP.NET (2.0.50727).
................................................................................
...................................................................
Finished installing ASP.NET (2.0.50727).

ممكن اعرف شو المشكلة

مدونة ابنتي الرضيعة: يوميات رزان

مدونتي التقنية العربية: البرمجة مع عبد المنعم

Technical Blog: Abdul Moniem's Thoughts

LinkedIn: Profile

#7

شكرا لكم جميعا

جميل اني لا أحتاج تركيبة

لكن ما الذي يجعله يستغني بينما في لغات البرمجة الاخرى احتجت سيرفر على جهازي لكي ارى الصفحات

فماذا عن asp.net ? وماهي الحالات التي تحتاج ل IIS ?

ولماذا كل لغة برمجة تحتاج سيرفر مختلف

ممتنة لكم

اللهم ما اصبح /امسى بي من نعمة أو بأحد من خلقك فمنك وحدك لا شريك لك فلك الحمد ولك الشكر

#8

فيجوال ستوديو 2005 وما فوق يأتي مع سيرفر مصغر لأغراض اختبار التطبيقات. ولكن عندما تريد نشر التطبيق بشكل نهائي فطبعاً يجب وجود سيرفر متكامل، أي الـIIS

#9

الفيصل هنا في بيئة التطوير التي تستخدمها ..

قديماً في Visual Studio 2003 لم يكن من الممكن اختبار مواقع الـ ASP.NET إلا إذا قمت بتنصيب الـ IIS أو غيره جنباً إلى جنب مع الـ Visual Studio 2003

فطنت مكروسوفت أنه في بعض الحالات مثل Windows XP Home وحالات أخرى مثل صعوبة ذلك على المبرمجين وزيادة أعمالهم لكي يختبروا موقعهم بدون داعي .. فقاموا بتضمين سيرفر Built in داخل كل النسخ الحديثة من Visual Studio ابتداءً من 2005 وحتى 2010 .. لذا من يستخدم هذه البيئات لتطوير موقعه فلن يحتاج IIS أو غيره ليختبر موقعه.

أما إذا كنت تستخدم مثلاً Notepad لكتابة مواقعك (وهو صعب ولكن كمثال) فلابد أن يحتوي جهازك على IIS

تحتاج الـ IIS بعد الانتهاء من الموقع وتريد رفعه على سيرفر ليستطيع المستخدمين الدخول عليه حينها يجب أن تستخدم IIS أو أي سيرفر يدعم ASP.NET في هذه الحالة يعتبر استخدامه ضرورياً بالطبع

تم تعديل هذه المشاركة بواسطة أحمد عبد المنعم في 4 مايو 2010 في 08:56

مدونة ابنتي الرضيعة: يوميات رزان

مدونتي التقنية العربية: البرمجة مع عبد المنعم

Technical Blog: Abdul Moniem's Thoughts

LinkedIn: Profile

#10
http://www.moudey.net/?p=178

مواضيع متنوعة

#11

شكرا لاجاباتكم شكرا لتعاونكم

شكرا جزيلا أساتذتي الكرام

اللهم ما اصبح /امسى بي من نعمة أو بأحد من خلقك فمنك وحدك لا شريك لك فلك الحمد ولك الشكر

مواضيع مشابهة