我有我的GUI具有這種在其webconfig:Asp.net 2.0 VS asp.net V3.5
<compilers>
<compiler language="c#;cs;csharp" extension=".cs" warningLevel="4" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
**<providerOption name="CompilerVersion" value="v3.5"/>**
<providerOption name="WarnAsError" value="false"/>
</compiler>
</compilers>
現在,當我在IIS和網站屬性中去選擇ASP。 V2.0.50727的網版(我看不出有什麼更高的版本)..一切工作正常
但現在當我使用2003贏在另一臺服務器我得到一個錯誤
配置錯誤
說明:在處理服務此請求所需的 配置文件期間發生錯誤。請查看下面的 特定錯誤詳細信息,並適當修改您的配置文件 。
解析器錯誤消息:子節點不允許。
在這一行:
我看到了一些答案,這表示該服務器不能有V3.5 ...但我已經選擇V2.0.50727那麼,爲什麼我需要v3.5版本,還那麼它是怎麼在以前的服務器工作..
請幫助.. 感謝
Asp.Net v3.5使用與v2.0.50727中相同的編譯器。你不需要提及它。這就是爲什麼你在IIS中看不到更高的東西。 – Mrchief