簡體   English   中英

禁用web.config模式驗證

[英]Disable web.config schema validation

我想知道在構建解決方案時是否有辦法禁用 web.config文件的架構驗證? 我正在使用Visual Studio2013。我看到很多類似以下的消息,這有點煩人:

...
Could not find schema information for the element 'loggingConfiguration'
Could not find schema information for the attribute 'name'
Could not find schema information for the attribute 'tracingEnabled'
Could not find schema information for the attribute 'defaultCategory'
...

Web.config架構消息

我知道有可能禁止顯示特定的警告 ,我想知道此類消息是否存在類似內容?

我想知道這類消息是否存在類似內容?

這些是來自Visual Studio的消息。 它們意味着IDE無法為我們的部分找到架構,因此Intellisense將無法使用它們。

通常,這些消息不會影響控件的功能,因此您可以忽略它們。 如果對刪除VS中的所有警告和消息有嚴格的要求,則可以按照以下步驟操作:

  1. 在Visual Studio中,打開您的web.config文件。
  2. 雙擊web.config ,轉到“ XML”菜單,然后選擇“ Create Schema ”。 此操作應創建一個名為或“ web.xsd ”的新文件。
  3. 將架構保存在適當的位置(例如,項目的根目錄)。
  4. 返回到您的web.config並雙擊它,請參閱web.config文件的“ 屬性 ”選項卡,其中有一個名為Schemas的屬性。 確保在Schemas屬性中引用了剛生成的xsd。 如果不存在,請添加它。

如果您需要進一步的幫助,請重新激活此故障單: 如何修復錯誤:通過創建架構,“找不到屬性/元素的架構信息”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM