IIS發布MVC應用程式問題

2022-02-01 10:41:28 字數 3095 閱讀 2960

1.iis7.5詳細錯誤 http 錯誤 500.19 - internal server error 無法訪問請求的頁面,因為該頁的相關配置資料無效

重複定義了「system.web.extensions/scripting/scriptresourcehandler」

解決方法:

直接刪除整個,網上說的改應用程式池的.netframework為2.0都是坑爹的,因為我的web應用程式就是用的.net4.0

<

sectiongroup

name

="scripting"

type

="system.web.configuration.scriptingsectiongroup, system.web.extensions, version=3.5.0.0, culture=neutral, publickeytoken=31bf3856ad364e35"

>

<

section

name

="scriptresourcehandler"

type

="system.web.configuration.scriptingscriptresourcehandlersection, system.web.extensions, version=3.5.0.0, culture=neutral, publickeytoken=31bf3856ad364e35"

requirepermission

="false"

allowdefinition

/>

<

sectiongroup

name

="webservices"

type

="system.web.configuration.scriptingwebservicessectiongroup, system.web.extensions, version=3.5.0.0, culture=neutral, publickeytoken=31bf3856ad364e35"

>

<

section

name

="jsonserialization"

type

="system.web.configuration.scriptingjsonserializationsection, system.web.extensions, version=3.5.0.0, culture=neutral, publickeytoken=31bf3856ad364e35"

requirepermission

="false"

allowdefinition

="everywhere"

/>

<

section

name

="profileservice"

type

="system.web.configuration.scriptingprofileservicesection, system.web.extensions, version=3.5.0.0, culture=neutral, publickeytoken=31bf3856ad364e35"

requirepermission

="false"

allowdefinition

/>

<

section

name

="authenticationservice"

type

="system.web.configuration.scriptingauthenticationservicesection, system.web.extensions, version=3.5.0.0, culture=neutral, publickeytoken=31bf3856ad364e35"

requirepermission

="false"

allowdefinition

/>

<

section

name

="roleservice"

type

="system.web.configuration.scriptingroleservicesection, system.web.extensions, version=3.5.0.0, culture=neutral, publickeytoken=31bf3856ad364e35"

requirepermission

="false"

allowdefinition

/>

sectiongroup

>

sectiongroup

>

2.mvc 3.0 在各個版本iis中的部署3.發布mvc遇到的http錯誤 403.14-forbidden解決辦法

在web.config增加

修改:先iis節點->isapi和cgi限制

如果 asp.net v4.0.30319 限制為「不允許」將其更改為「允許」

如果裡面沒有.net4.0,則需要註冊:

c:\windows\microsoft.net\framework\v4.0.30319\aspnet_regiis.exe -i
5.如果應用程式池沒有.net framework v4.0選擇,請先安裝.net 4.0

IIS發布應用程式

1.需要配置iis伺服器 2.發布到iis上,有部分值得參考 出現的問題 修改iis對應於.net的版本。vs 10編寫的程式預設使用的是4.0,而iis預設使用的是2.0,所以,需要修改為4.0 我的解決方式 我這個專案拷貝出來,發布即可 沒事在搞sl,部署在本地的iis7裡以後,結果不能訪問承載...

iis應用程式池假死問題

iis貌似問題不少 問 iis 併發連線線不多,但是執行一段時間後 就非常慢,系統資源占用都正常,一 應用程式池就又好了。諮詢下,如何解決呢?答 需要開發除錯 程式,除去bug。對於iis建議使用win10,或win2016伺服器版。只有它才支援http 2.0,傳輸資料更快。16 14 40 帥 ...

iis建立應用程式

今天要把我做的系統放到乙個asp的子目錄下面,剛開始還不知道怎麼用,放到子目錄又不能建立虛擬目錄,而且建立了的話就不是asp下面的子目錄了 就比如我想得到的結果是http localhost test blog 但是blog是乙個系統,我還會經常該得。後來找了很久,發現兩步解決辦法 1。是要把解決方...