沒有為副檔名「 cshtml」註冊的生成提供程式

2022-02-02 10:38:20 字數 497 閱讀 5973

新建的mvc4 專案,然後從其他專案裡拷貝shared資料夾和_viewstart.cshtml檔案過去,然後在@符號上出現「沒有為副檔名「.cshtml」註冊的生成提供程式」

解決方法:

需要在專案的web.config中system.web節點裡增加一項配置節點:

<

compilation

debug

="true"

targetframework

="4.0"

>

<

buildproviders

>

<

add

extension

=".cshtml"

type

="system.web.compilation.pagebuildprovider"

/>

buildproviders

>

compilation

>

沒有為副檔名「 html」註冊的生成提供程式

執行的時候發現有些原本就是.html型別的檔案無法訪問 專案中使用了url重寫元件,並在web.config中配置了大量重寫規則 報以下的錯誤 源錯誤 執行當前 web 請求期間生成了未處理的異常。可以使用下面的異常堆疊跟蹤資訊確定有關異常原因和發生位置的資訊。堆疊跟蹤 版本資訊 microsoft...

沒有為副檔名 py找到關聯檔案解決辦法

如題,在win7上安裝python3.5之後,通過pip install awscli命令列,最後執行aws命令時總是先提示一句 沒有為副檔名.py找到關聯檔案 然後顯示執行結果。根據提示和檢視相關指令碼發現這是由於系統無法找到.py檔案關聯程式。解決辦法就是利用批處理指令碼建立關聯。指令碼內容如下...

Delphi 註冊 關聯 指定的副檔名

註冊 關聯 指定的副檔名 unit xregext inte ce uses registry,shlobj,windows 獲取指定副檔名的開啟程式 function getexebyextension t string string 註冊 關聯 指定的副檔名 副檔名 不含 implementat...