0

Visual Studio で Web サイトをコンパイルするたびに、複数のコンパイル エラーが発生しますが、コードは完全に実行されます。私のvsエディターでいくつかの設定が変更されたと思います。

以下は、リストからのいくつかのエラーです。

不正な構文です。有効な開始名文字が必要です。D:\Gourav\WebSite1\Demo.aspx

文字 '%'、16 進値 0x25 は XML 名では無効です。

文字「@」、16 ​​進値 0x40 は、XML 名の先頭では使用できません。

文字「@」、16 ​​進値 0x40 は、XML 名では無効です。

助けてください!!..

4

1 に答える 1

1

もう少し知らないとわかりにくいですが、このようにweb.configに正規表現を入れようとするリンクがここにあります

<appSettings>
    <add key="SpecialCharacterRegEx" value="[~” # % & * :" < > ? / \ { | }]+"/>
</appSettings>

次のようなコンパイルエラーが発生します。

1. Character ' ', hexadecimal value 0x20 is illegal in an XML name
2. Illegal syntax. Expecting valid start namecharacter
3. Application Configuration file"App.config" is invalid

トリックは、次のようなものに置き換えることでした:

<appSettings>
    <add key="SpecialCharacterRegEx" value="[~&quot; # % &amp; * : &lt; &gt; ? / \ { | }]+"/>
</appSettings>

あなたの問題は Demo.aspx に似ていると思います。

于 2013-04-10T09:59:24.063 に答える