PDA

View Full Version : آپلود پروژه MVC



Wily_Fox
سه شنبه 31 اردیبهشت 1392, 09:08 صبح
باسلام و خسته نباشید

برای آپلود پروژه کدام فایل ها و فولدرها را باید آپلود کنم؟

آیا دیتابیس رو هم باید آپلود کنم؟ منظورم اینه که چون پروژه بر مبنای EF Code First نوشته شده آیا لزومی داره بک آپ از دیتا بیس بگیرم و اون رو آپلود کنم؟ یا اینکه سرور اجازه میده پروژه دیتابیس رو ایجاد کنه؟

متشکرم

مهدی کرامتی
سه شنبه 31 اردیبهشت 1392, 10:21 صبح
برای آپلود پروژه ابتدا باید آن را publish کنید، سپس محتویات فولدر مقصد publish را آپلود کنید.

تقریبا هیچ هاستی دسترسی create database را به شما نمی دهد، بنابراین باید دیتابیس را نیز بر روی هاست قرار دهید.

Wily_Fox
سه شنبه 31 اردیبهشت 1392, 10:41 صبح
این پیغام خطا هنگام publish کردن میده

Error 1 Package/Publish task Microsoft.Web.Publishing.Tasks.CreateProviderList failed to load Web Deploy assemblies. Microsoft Web Deploy is not correctly installed on this machine. Microsoft Web Deploy v3 or higher is recommended. 0 0 DynamicWebsite

Wily_Fox
سه شنبه 31 اردیبهشت 1392, 11:12 صبح
بی زحمت توضیحاتی در رابطه با گزینه های زیر می خوام:

profile name: این نام رو برای چی می خواهد؟

service URL: آدرس وب سایتم رو قرار بدم؟

Site/application: و همچنین چه کاربردی داره؟

User name: این نام کاربری کجا لازم میشه آیا نام کاربری هاست هست؟

Password:

Destination URL: و همچنین توضیحات در مورد چه چیزی بایستی بنویسم؟

متشکرم

younesdoost
سه شنبه 07 خرداد 1392, 10:38 صبح
Microsoft Web Deploy Package رو دانلود کنید و نصب کنید و بعد دوباره تلاش کنید.

مهدی کرامتی
سه شنبه 07 خرداد 1392, 11:16 صبح
نوع Publish رو File System انتخاب کنید.

amir-yeketaz
سه شنبه 07 خرداد 1392, 12:00 عصر
آموزش Publish کردن یا فراهم آوری کد های برنامه نویسی به زبان C# در MVC 4 با بانک اطلاعاتی EF Code First (http://support.day.ir/download/howpublishmvcapplication)

younesdoost
سه شنبه 07 خرداد 1392, 12:23 عصر
بی زحمت توضیحاتی در رابطه با گزینه های زیر می خوام:

profile name: این نام رو برای چی می خواهد؟

service URL: آدرس وب سایتم رو قرار بدم؟

Site/application: و همچنین چه کاربردی داره؟

User name: این نام کاربری کجا لازم میشه آیا نام کاربری هاست هست؟

Password:

Destination URL: و همچنین توضیحات در مورد چه چیزی بایستی بنویسم؟

متشکرم
شما حالت publish را روی Web Deploy قرار داده اید.برید به هاست خودتون و یک FTP Account بسازید و حالت Deploy رو در ویژوال استودیو روی FTP قرار بدید.چرا که ممکنه هاست شما Web Deploy رو ساپورت نکنه.در مورد فیلد های FTP هم به این صورت عمل کنید:
Server: ftp://inja IP ke host be FTP account shoma mide ro vared konid
Site Path:\wwwroot (in adresi folderi az host ast ke site rooye an bargozari mishavad)
Username,Password:in 2 ra ham khodetoon dar hengame ijade FTP Account moshakhas mikonid va dar inja vared mikonid
Destination URL:chize khasi nist.faghat inja maloom mikonid ke bad az etmame publish browsere shoma automatic che adresi ro neshoon bede ke adrese domain khod ra vared konid.