(警告 - ASP新手)我有一個aspx文件與標籤「開始標記:無效的元素名稱爲」 Default.aspx中
<%@ Page Language=VB ... %>
就在文件的開頭。
當從我的IIS服務器(http://localhost/myservice/default.aspx)來調用這個,這給我的錯誤
此頁面包含以下 錯誤: 開始標記:第2欄第1行
錯誤無效元素名稱
以下是頁面渲染高達 的第一個錯誤。
我在做什麼錯?
(警告 - ASP新手)我有一個aspx文件與標籤「開始標記:無效的元素名稱爲」 Default.aspx中
<%@ Page Language=VB ... %>
就在文件的開頭。
當從我的IIS服務器(http://localhost/myservice/default.aspx)來調用這個,這給我的錯誤
此頁面包含以下 錯誤: 開始標記:第2欄第1行
錯誤無效元素名稱
以下是頁面渲染高達 的第一個錯誤。
我在做什麼錯?
它看起來好像瀏覽器試圖顯示它認爲是一個XML文件,因爲它給第一行的第二個字符提供了一個錯誤。所以我認爲這個文件沒有被解析,而是立即返回。檢查你的IIS服務器配置是否正確,並確認它在返回頁面之前解析你的ASP標籤。
是的,這聽起來像ASP.NET沒有正確安裝在IIS中。如果你可以在VS中調試這個頁面,那肯定是這個問題。 – Will 2008-11-11 14:40:55
當我進入虛擬目錄的ASP.NET選項卡時,我注意到ASP.NET版本沒有被選中(它是一個空的組合框)。選擇.NET框架版本的竅門。謝謝。
與我以前的評論類似,在我的設置中也沒有選擇ASP.NET版本。但選擇版本後,我訪問aspx文件時出現以下錯誤。 Windows XP,IIS 5.1。 異常詳細信息:System.Web.Hosting.HostingEnvironmentException:無法訪問IIS元數據庫。
執行下面的命令,aspnet_iis -i 和aspnet_iis -ga
解決了這個問題。
當我這樣做。它運行良好。
到這個directroy在命令提示符C:\ WINDOWS \ Microsoft.NET \框架\ V2.0.50727 運行此命令 ASPNET_REGIIS -I
這將安裝ASPNET
試試這個:
安裝並啓用ASP.NET:
單擊開始,然後單擊控制面板。 單擊添加或刪除程序。 單擊添加/刪除Windows組件。 雙擊Application Server,然後單擊詳細信息。 單擊以選中ASP.NET複選框,然後單擊確定。 點擊下一步。 單擊完成。
對我來說,問題在於當我打算使用我的服務器的逐字路徑時,我正在使用映射到瀏覽器中的服務器的本地文件路徑查看.svc文件。
不要忘記將.asmx擴展名添加到應用程序映射中。 – 2010-06-03 13:40:18