PDA

View Full Version : سوال: برنامه نویسی برای iis



meysam99
دوشنبه 24 تیر 1392, 00:56 صبح
میخوام مستقیم روی iis برنامه بنویسم
برای برنامه نویسی باید فضای نام using Microsoft.Web.Administration;
اضافه کنیم
و با کدی مثل


ServerManager serverManager = new ServerManager();
string ip = "192.168.1.7";
string port = "80";
string hostName = "test3";
Site mySite = serverManager.Sites.Add("test1", "http", string.Format(@"{0}:{1}:{2}", ip, port, hostName), @"c:\inetpub\wwwroot\racing");
mySite.ServerAutoStart = true;
serverManager.CommitChanges();


می شود یک سایت روی iis ایجاد کرد
حالا من نمیتونم اون مسیر فیزیکی که در اینجا c:\inetpub\wwwroot\racing هست رو ایجاد کنم.
چگونگی دسترسی ها ، امنیت ، ایجاد و کپی کردن یک سایت به صورت اتوماتیک درون این پوشه را میخواهم بدانم

Progman.ir
دوشنبه 24 تیر 1392, 11:13 صبح
اگه بری روی IIS Manager و Add Website بزنی براحتی اون مسیر ایجاد میشه.از اونجا هم میتونی وبسایت طراحی شدت مستقیم توی IIS رو بروز کنی.فقط باید پورت واحدی داشته باشه

meysam99
دوشنبه 24 تیر 1392, 11:51 صبح
اگه بری روی IIS Manager و Add Website بزنی براحتی اون مسیر ایجاد میشه.از اونجا هم میتونی وبسایت طراحی شدت مستقیم توی IIS رو بروز کنی.فقط باید پورت واحدی داشته باشه

میخوام با برنامه نویسی اینکار رو انجام بدم. بدون کلیک بر روی جای خاصی. از درون iis maneger بلدم. ولی برای کاری مجبورم که به صورت برنامه نویسی و بدون دخالت دست اینکار انجام بشه .

Progman.ir
دوشنبه 24 تیر 1392, 12:11 عصر
میخوام با برنامه نویسی اینکار رو انجام بدم. بدون کلیک بر روی جای خاصی. از درون iis maneger بلدم. ولی برای کاری مجبورم که به صورت برنامه نویسی و بدون دخالت دست اینکار انجام بشه .

اون مسیر فیزیکی رو میخوای با دات نت ایجاد کنی؟ منظورت نیم اسپیس Directory هست؟ یعنی داری میپرسی که نحوه ایجاد یک فلدر در متن پروژه توسز دات نت چجوریه؟

meysam99
دوشنبه 24 تیر 1392, 12:24 عصر
اون مسیر فیزیکی رو میخوای با دات نت ایجاد کنی؟ منظورت نیم اسپیس Directory هست؟ یعنی داری میپرسی که نحوه ایجاد یک فلدر در متن پروژه توسز دات نت چجوریه؟

ایجاد دایرکتوری در پروژه که راحته ولی وقتی یک برنامه تحت وب باشه دسترسی به اون مسیر فیزیکی بر روی سرور نداریم که بخواهیم دایرکتوری رو ایجاد کنیم. البته این کار بر روی یک سرور اختصاصی قرار انجام بشه و برنامه تحت وب می باشد.

Progman.ir
دوشنبه 24 تیر 1392, 12:32 عصر
ایجاد دایرکتوری در پروژه که راحته ولی وقتی یک برنامه تحت وب باشه دسترسی به اون مسیر فیزیکی بر روی سرور نداریم که بخواهیم دایرکتوری رو ایجاد کنیم. البته این کار بر روی یک سرور اختصاصی قرار انجام بشه و برنامه تحت وب می باشد.

خدایی متوجه منظورت نمیشم.مگه نمیگی برنامه تحت وبه؟ پس چجور میگی دسترسی به مسیر تحت وب نداریم؟ پس تحت وب یعنی چی؟ Server.Mappath رو میشناسی؟

meysam99
دوشنبه 24 تیر 1392, 13:07 عصر
خدایی متوجه منظورت نمیشم.مگه نمیگی برنامه تحت وبه؟ پس چجور میگی دسترسی به مسیر تحت وب نداریم؟ پس تحت وب یعنی چی؟ Server.Mappath رو میشناسی؟
برنامه تحت وب هست ولی اون مسیر مسیر پوشه وب سایت ما نیست که بتونیم براش برنامه بنویسیم یک مسیر دیگه هست. میخوام از طریق یک وب سایت برای iis برنامه بنویسیم که یک وب سایت جدید ایجاد کنه و همچین محتویات سایت رو هم درون اون سایت قرار بدم. همه اینکارها هم با برنامه نویسی انجام بشه

meysam99
سه شنبه 25 تیر 1392, 13:13 عصر
هیچ کس پیشنهادی نداره؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟؟؟؟؟؟؟؟؟؟؟؟؟؟

Progman.ir
سه شنبه 25 تیر 1392, 15:27 عصر
برنامه تحت وب هست ولی اون مسیر مسیر پوشه وب سایت ما نیست که بتونیم براش برنامه بنویسیم یک مسیر دیگه هست. میخوام از طریق یک وب سایت برای iis برنامه بنویسیم که یک وب سایت جدید ایجاد کنه و همچین محتویات سایت رو هم درون اون سایت قرار بدم. همه اینکارها هم با برنامه نویسی انجام بشه
خوب اگه سایت تو تحت وب هست !!!! و اون مسیر هم که میخوای توش فلدری ایجاد کنی هم تحت وب هست !!! و میخوای فایلهاتو که مثلا مدیر سایتت آپلود میکنه توی اون مسیر دوم تحت وب قرار بگیره !!! و مسیر اول تحت وبت اشغال نشه !!! و میخوای بتونی از مسیر اول در مسیر دوم فلدر بسازی و فایل بزاری و .... !!! این میشه یه سوال دیگه.نه اون سوالی که براش این مبحث رو تولید کردی داداش. درست حدث زدم؟

meysam99
سه شنبه 25 تیر 1392, 15:37 عصر
خوب اگه سایت تو تحت وب هست !!!! و اون مسیر هم که میخوای توش فلدری ایجاد کنی هم تحت وب هست !!! و میخوای فایلهاتو که مثلا مدیر سایتت آپلود میکنه توی اون مسیر دوم تحت وب قرار بگیره !!! و مسیر اول تحت وبت اشغال نشه !!! و میخوای بتونی از مسیر اول در مسیر دوم فلدر بسازی و فایل بزاری و .... !!! این میشه یه سوال دیگه.نه اون سوالی که براش این مبحث رو تولید کردی داداش. درست حدث زدم؟
درست حدس زدی البته این راه دومی که میشه باهاش اینکار رو انجام داد.
اول میخوام ببینم که میشه از طریق iis و برنامه نویسی اینکار رو انجام داد؟؟؟؟؟؟ اگه نشه راه دوم میشه همین که از یک جایی روی سرور یک مسیر دیگه بسازیم