學習asp.net中講解驗證控件問題時,我的程序運行時總是提示這樣的問題:”/”應用程序中的服務器錯誤。如下圖:
從網上找到了相關的方法:
在webconfig中找到
<appSettings> <add key="aspnet:UseTaskFriendlySynchronizationContext" value="true" /> <addkey="ValidationSettings:UnobtrusiveValidationMode"value="WebForms" /> </appSettings>
然後刪除<addkey="ValidationSettings:UnobtrusiveValidationMode"value="WebForms" />即可。
但是自己查看配置文件中的內容時,發現根本就沒有這些內容,把這些內容全部添加進去也不行。想不通就不想了,暫時先擱置一邊。
可是後來一直有關於這個問題的內容,然後仔細看之前加在配置文件中的內容,發現第二個key是針對Validation控件的,而且最後的屬性設置為”WebForms”,之前在網上也看到過類似的問題,所以就將value屬性設置為”None",然後再重新運行就成功了。
添加內容為:
<add key="ValidationSettings:UnobtrusiveValidationMode"value="None" />
希望本文提供的解決辦法可以幫助大家順利解決"/"應用程序中的服務器錯誤。