0

4.0フレームワークでAsp.netアプリケーションを作成しました。これをテストサーバーマシンにデプロイする必要があります。2.0フレームワークをインストールしました。したがって、構成後、ページを参照すると、次のようなエラーが発生しました。

Line 9:    </connectionStrings>
Line 10:   <system.web>
Line 11:     <compilation debug="true" targetFramework="4.0">
Line 12:       <assemblies>
Line 13:         <add assembly="System.Design, Version=4.0.0.0, Culture=neutral,

誰かがこれで私を助けてくれますか?

4

2 に答える 2

1

4.0フレームワークをテストサーバーマシンにインストールする必要があります。そうである場合は、IISのWebサイトのアプリプールを.net 4.0(および.net 2.0)に設定してください。次に、構成が機能するはずです(2.0ではweb.configファイルにさまざまな要素が含まれている必要があります)

于 2013-02-20T17:21:12.660 に答える
0
Line 9:    </connectionStrings>
Line 10:   <system.web>
Line 11:     <compilation debug="true">
Line 12:       <assemblies>
Line 13:         <add assembly="System.Design, Version=4.0.0.0, Culture=neutral,

targetversionを削除するとどうなりますか?それでも機能しますか?

.NET FW 1.1、2.0の違いを概念化した場合。3.5,4.0...など...下位互換性を妨げるものの多くがweb.configの新しいコードであることに気付くでしょう。それ以外の場合、名前空間がすべてそのフレームワークの一部である場合、それは気にしません。

于 2013-02-20T17:25:11.607 に答える