View Full Version : سوال: publish mvc 6
alireza_rashvand
یک شنبه 07 شهریور 1395, 21:25 عصر
سلام خدمت دوستان.
سایتی رو با mvc6 نوشتم الان مي خوام اون رو بذارم رو iis ولی هرکار می کنم نمی تونم راه بی اندازمش, بد جور گیر کردم :متفکر:
دوستان کسی هست که بتونه کمک کنه؟
خدا خیرتون بده... سر درد گرفتم.!
Moien Tajik
یک شنبه 07 شهریور 1395, 22:30 عصر
خب تو کدوم قسمتش مشکل دارید ، با این اطلاعات که راهنمایی نمیشه کرد ...
https://blogs.msdn.microsoft.com/webtopics/2015/12/16/deploying-asp-net5-based-mvc6-application-in-iis/
http://stackoverflow.com/questions/27853496/how-to-configure-an-mvc6-app-to-work-on-iis
https://www.youtube.com/watch?v=zSzVyrJGIJI
alireza_rashvand
دوشنبه 08 شهریور 1395, 23:56 عصر
سپاس از وقتی که گذاشتید
من لینک اول رو دنبال کردم ولی در این مرحله (https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/99/06/metablogapi/2742.clip_image018_2DD8FA24.png) دچار خطا شدم یعنی Configuration Editor برای من باز نمیشه....
خطا هم دقیقا این عکسه
142258
مقدار وب کانفیگ:
<configuration>
<system.webServer>
<handlers>
<add name="httpplatformhandler" path="*" verb="*" modules="httpPlatformHandler"
resourceType="Unspecified" />
</handlers>
<httpPlatform processPath="..\approot\web.cmd" arguments=""
stdoutLogEnabled="false" stdoutLogFile="..\logs\stdout.log"
startupTimeLimit="3600">
</httpPlatform>
</system.webServer>
</configuration>
Moien Tajik
سه شنبه 09 شهریور 1395, 02:23 صبح
توی این لینک Scenario 3 رو ببینید : https://blogs.msdn.microsoft.com/webtopics/2010/03/08/troubleshooting-http-500-19-errors-in-iis-7/
این رو هم ببینید : https://msdn.microsoft.com/en-us/library/bb763179.aspx
lz20cracker
سه شنبه 09 شهریور 1395, 02:42 صبح
با سلام
کلا فکر کنم هنوان سوال استباه باشه اولا که MVC 6 نداریم و نام نسخه جدید ASP.NEt Core هست نه 6 و بعد اونم وب کلنفیگ نداره و بر حسب JSON تنظیمات هستند نه XML
hakim22
سه شنبه 09 شهریور 1395, 14:04 عصر
در بیشتر موارد مشکل نبود httpplatformhandler در IIS هست. این یک ماژول IIS که باید روی سیستم نصب کنید. از طریق Web Platform Installer در ویندوز جستجو کنید و نصب کنید در حد چند کیلوبایته.
اگر سایت شما در IIS Express بالا میاد باید در IIS هم بالا بیاد. یکبار هم سعی کنید که با dotnet.exe و اجرا dll مربوط به پروژه در CMD چک کنید که آیا dotnet.exe هست و درست کار میکنه یا نه.
alireza_rashvand
چهارشنبه 10 شهریور 1395, 22:27 عصر
با سلام
کلا فکر کنم هنوان سوال استباه باشه اولا که MVC 6 نداریم و نام نسخه جدید ASP.NEt Core هست نه 6 و بعد اونم وب کلنفیگ نداره و بر حسب JSON تنظیمات هستند نه XML
حرف شما صحیح است ولی به 6 هم معروفه ...
در مورد کانفیگ ولا اموزش ها که این رو نشون میده (مثل لینک بالا) و وقتی پابلیش می کنه کانفیگ رو می ذاره
اگر اشتباه رفتم لطفا توضیح بدید که مشکلم حل بشه...
از همه دوستان تشکر می کنم راه حل ها رو تست کنم ببینم چی میشه.
alireza_rashvand
چهارشنبه 10 شهریور 1395, 23:14 عصر
در بیشتر موارد مشکل نبود httpplatformhandler در IIS هست. این یک ماژول IIS که باید روی سیستم نصب کنید. از طریق Web Platform Installer در ویندوز جستجو کنید و نصب کنید در حد چند کیلوبایته.
اگر سایت شما در IIS Express بالا میاد باید در IIS هم بالا بیاد. یکبار هم سعی کنید که با dotnet.exe و اجرا dll مربوط به پروژه در CMD چک کنید که آیا dotnet.exe هست و درست کار میکنه یا نه.
خدا خیرتون بده اون خطا حل شد
من پروژه رو با vs اجرا می کنم مشکلی نداره ولی وقتی با iis بالا میارم خطای زیر رو میده...
An error occurred while processing your request.
hakim22
پنج شنبه 11 شهریور 1395, 13:47 عصر
دقت کنید که پروژه های Asp core باید در یک Application Pool از نوع No managed code قرار بگیرند.
همینطور اگر شما نمایش خطاهارا در پروژه فعال کنید متن کامل خطا را مشاهده خواهید کرد.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.