PDA

View Full Version : ویرایش contoroller بعد از آپلود در هاست



phpphp7
دوشنبه 22 آذر 1395, 19:15 عصر
سلام

من وب سایت خودم رو publish کردم و داخل هاست آپلود کردم

اما چرا کنترلر ها نیستند ؟ الان من میخوام کنترلر home رو ویرایش کنم و یکسری تغییرات توش بدم ! اما نیست !

یعنی باید تغییرات رو تو VS انجام بدم و بعد دوباره publish کنم ؟ آخه تو هاست ،تغییراتی توی view انجام دادم !

پیشنهاد شما چیست ؟!

php خوبیش این بود که درجا میشد کدهاش رو ویرایش کرد ! اما این asp.net mvc جز دردسر چیزی برای من نداشته تاحالا !

Moien Tajik
دوشنبه 22 آذر 1395, 21:48 عصر
سلام

من وب سایت خودم رو publish کردم و داخل هاست آپلود کردم

اما چرا کنترلر ها نیستند ؟ الان من میخوام کنترلر home رو ویرایش کنم و یکسری تغییرات توش بدم ! اما نیست !

یعنی باید تغییرات رو تو VS انجام بدم و بعد دوباره publish کنم ؟ آخه تو هاست ،تغییراتی توی view انجام دادم !

پیشنهاد شما چیست ؟!

php خوبیش این بود که درجا میشد کدهاش رو ویرایش کرد ! اما این asp.net mvc جز دردسر چیزی برای من نداشته تاحالا !

برای امنیت سایت خودتون هست که اینکار انجام میشه . Controller ها کامپایل میشن و دیگه دیده نمیشن ( داخل فولدر Bin بصورت فایل dll هستن )
اگر میخواین تغییری تو کنترلر ها بدید ، باید در Local تغییر بدید و دوباره Publish بگیرید .

alireza_s_84
دوشنبه 22 آذر 1395, 22:35 عصر
سلام

من وب سایت خودم رو publish کردم و داخل هاست آپلود کردم

اما چرا کنترلر ها نیستند ؟ الان من میخوام کنترلر home رو ویرایش کنم و یکسری تغییرات توش بدم ! اما نیست !

یعنی باید تغییرات رو تو VS انجام بدم و بعد دوباره publish کنم ؟ آخه تو هاست ،تغییراتی توی view انجام دادم !

پیشنهاد شما چیست ؟!

php خوبیش این بود که درجا میشد کدهاش رو ویرایش کرد ! اما این asp.net mvc جز دردسر چیزی برای من نداشته تاحالا !

شما هنوز فرق بین کامپایلر و مفسر رو نمیدونید؟؟؟
کنترلرها، مدلها و سایر کلاسها ابتدا کامپایل میشن تا آماده اجرا بشن. شما در لوکال پروژه رو دوباره کامپایل کنید نیازی به پابلیش مجدد نیست نهایتش از پوشه bin فقط dll نهایی که معمولا همنام با پروژه شماست رو به سرور انتقال بدین