問題タブ [system.web.extensions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
4743 参照

c# - コンソールアプリケーションでSystem.Web.Extensionsを参照できないのはなぜですか?

アセンブリは、[参照の追加...]ダイアログのリストにありません。手動で見つけて追加すると、小さな感嘆符が表示され、コードで参照できないようです。

VS2010の2つの異なるコピーで試してみたところ、同じ結果になりました。

0 投票する
2 に答える
83372 参照

asp.net - ファイルまたはアセンブリを読み込めませんでした'System.Web.Extensions、Version=1.0.61025.0エラー

このサイトで解決策を確認しましたが、役立つものが見つかりませんでした。ホストがサーバーでカスタムエラーを無効にしたので、実際のエラーを確認できます。

私のウェブサイトは古いホストで完璧に機能していましたが、今は新しいホストに移動しました

注意してください:古いホストNetVisonホスト上のVPSでした

だから私は彼に支払うのをやめ、今は共有ホストと同じNetVisionホストでホストしています。

そこで、すべてのファイルをルートフォルダーに移動し、 Web.configでSQLの詳細を構成しました。

なんらかの理由でサイトを読み込めません。いつもエラーが発生します。 私を助けてください!

私が得るエラー:

'/'アプリケーションのサーバーエラー。

構成エラー

パーサーエラーメッセージ:

ソースエラー:

ソースファイル:

\ filer \ Sites \ NV355601 \ www.picit.co.il \ www \ web.config 行:51

MY Web.Config:

助けてくれてありがとう!

0 投票する
1 に答える
8559 参照

.net-4.0 - 認識されない構成セクションsystem.web.extensions

JSONを使用して.NET4.0を使用してWebサイトを作成しました。現在、リモートホストサーバー(Network Solutions)でサイトをホストしようとしていますが、Webサイトを開くと次のエラーが発生します。

web.configファイルの認識されない構成セクションsystem.web.extensions。

私は彼らのサポートに電話しました、そして彼らは.NET 3.5 Webサイトのみをホストでき、.NET 4.0はホストできないと言いました(彼らはサーバー上に.NET 4.0フレームワークを持っていません)。

.NET 3.5フレームワークでこれを機能させるための回避策はありますか?

これが私の設定ファイルです:

0 投票する
0 に答える
231 参照

.net - system.web.extensions を 4.5 にアップグレードする

アセンブリ内の私の system.web.extensions はバージョン 3.5.0.0 ですが、.NET 4.5 がインストールされています。system.web.extensions をバージョン 4.5.0.0 にする方法はありますか?

0 投票する
1 に答える
518 参照

asp.net - SharePoint 2013 に asp.net アプリケーションを展開すると、条件付きで APTCA アセンブリが現在の AppDomain で有効になっていないため、例外が発生します

セキュリティ透過メソッド 'Microsoft.ScriptManager.MSAjaxv45.PreApplicationStartCode.Start()' によるセキュリティ クリティカル メソッド 'System.Web.UI.ScriptManager.get_ScriptResourceMapping()' へのアクセスに失敗しました。

アセンブリ 'System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' は、現在の AppDomain で有効になっていない条件付き APTCA アセンブリです。To enable this assembly to be used by partial trust or security transparent code, please add assembly name 'System.Web.Extensions, PublicKey=0024000004800000940000000602000000240000525341310004000001000100B5FC90E7027F67871E773A8FDE8938C81DD402BA65B9201D60593E96C492651E889CC13F1415EBB53FAC1131AE0BD333C5EE6021672D9718EA31A8AEBD0DA0072F25D87DBA6FC90FFD598ED4DA35E44C398C454307E8E33B8426143DAEC9F596836F97C8F74750E5975C64E2189F45DEF46B2A2B1247ADC3652BF5C308055DA9' to the the PartialTrustVisibleAssemblies list when creating the AppDomain.

説明: 現在の Web 要求の実行中に未処理の例外が発生しました。エラーの詳細とコード内のどこでエラーが発生したかについては、スタック トレースを確認してください。

例外の詳細: System.MethodAccessException: セキュリティの透過的なメソッド 'Microsoft.ScriptManager.MSAjaxv45.PreApplicationStartCode.Start()' によるセキュリティ クリティカルなメソッド 'System.Web.UI.ScriptManager.get_ScriptResourceMapping()' へのアクセスに失敗しました。

アセンブリ 'System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' は、現在の AppDomain で有効になっていない条件付き APTCA アセンブリです。To enable this assembly to be used by partial trust or security transparent code, please add assembly name 'System.Web.Extensions, PublicKey=0024000004800000940000000602000000240000525341310004000001000100B5FC90E7027F67871E773A8FDE8938C81DD402BA65B9201D60593E96C492651E889CC13F1415EBB53FAC1131AE0BD333C5EE6021672D9718EA31A8AEBD0DA0072F25D87DBA6FC90FFD598ED4DA35E44C398C454307E8E33B8426143DAEC9F596836F97C8F74750E5975C64E2189F45DEF46B2A2B1247ADC3652BF5C308055DA9' to the the PartialTrustVisibleAssemblies list when creating the AppDomain.

ソース エラー:

現在の Web 要求の実行中に未処理の例外が生成されました。例外の発生元と場所に関する情報は、以下の例外スタック トレースを使用して特定できます。

スタックトレース:

[MethodAccessException: セキュリティの透過的なメソッド 'Microsoft.ScriptManager.MSAjaxv45.PreApplicationStartCode.Start()' によるセキュリティ クリティカルなメソッド 'System.Web.UI.ScriptManager.get_ScriptResourceMapping()' へのアクセスに失敗しました。

アセンブリ 'System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' は、現在の AppDomain で有効になっていない条件付き APTCA アセンブリです。To enable this assembly to be used by partial trust or security transparent code, please add assembly name 'System.Web.Extensions, PublicKey=0024000004800000940000000602000000240000525341310004000001000100B5FC90E7027F67871E773A8FDE8938C81DD402BA65B9201D60593E96C492651E889CC13F1415EBB53FAC1131AE0BD333C5EE6021672D9718EA31A8AEBD0DA0072F25D87DBA6FC90FFD598ED4DA35E44C398C454307E8E33B8426143DAEC9F596836F97C8F74750E5975C64E2189F45DEF46B2A2B1247ADC3652BF5C308055DA9' to the the PartialTrustVisibleAssemblies list when creating the AppDomain.] Microsoft.ScriptManager.MSAjaxv45.PreApplicationStartCode.Start () +27

[InvalidOperationException: タイプ Microsoft.ScriptManager.MSAjaxv45.PreApplicationStartCode のアプリケーション開始前の初期化メソッド Start は、次のエラー メッセージで例外をスローしました: セキュリティ透過メソッド 'Microsoft.ScriptManager.MSAjaxv45.PreApplicationStartCode.Start()' によるセキュリティへのアクセスの試行重要なメソッド 'System.Web.UI.ScriptManager.get_ScriptResourceMapping()' が失敗しました。

アセンブリ 'System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' は、現在の AppDomain で有効になっていない条件付き APTCA アセンブリです。To enable this assembly to be used by partial trust or security transparent code, please add assembly name 'System.Web.Extensions, PublicKey=0024000004800000940000000602000000240000525341310004000001000100B5FC90E7027F67871E773A8FDE8938C81DD402BA65B9201D60593E96C492651E889CC13F1415EBB53FAC1131AE0BD333C5EE6021672D9718EA31A8AEBD0DA0072F25D87DBA6FC90FFD598ED4DA35E44C398C454307E8E33B8426143DAEC9F596836F97C8F74750E5975C64E2189F45DEF46B2A2B1247ADC3652BF5C308055DA9' to the the PartialTrustVisibleAssemblies list when creating the AppDomain..] System.Web.Compilation.BuildManager. InvokePreStartInitMethodsCore(ICollection1 methods, Func1 setHostingEnvironmentCultures) +973 System.Web.Compilation.BuildManager.InvokePreStartInitMethods(ICollection`1 メソッド) +150 System.Web.Compilation.BuildManager.CallPreStartInitMethods(String preStartInitListPath, Boolean& isRefAssemblyLoaded) +236 System.Web.Compilation.BuildManager.ExecutePreAppStart( ) +139 System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager、IApplicationHost appHost、IConfigMapPathFactory configMapPathFactory、HostingEnvironmentParameters、hostingParameters、PolicyLevel policyLevel、例外 appDomainCreationException) +1005

[HttpException (0x80004005): Microsoft.ScriptManager.MSAjaxv45.PreApplicationStartCode 型のアプリケーション開始前の初期化メソッド Start は、次のエラー メッセージで例外をスローしました: セキュリティの透過的なメソッド 'Microsoft.ScriptManager.MSAjaxv45.PreApplicationStartCode.Start()' による試行セキュリティ クリティカルなメソッド 'System.Web.UI.ScriptManager.get_ScriptResourceMapping()' にアクセスできませんでした。

アセンブリ 'System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' は、現在の AppDomain で有効になっていない条件付き APTCA アセンブリです。To enable this assembly to be used by partial trust or security transparent code, please add assembly name 'System.Web.Extensions, PublicKey=0024000004800000940000000602000000240000525341310004000001000100B5FC90E7027F67871E773A8FDE8938C81DD402BA65B9201D60593E96C492651E889CC13F1415EBB53FAC1131AE0BD333C5EE6021672D9718EA31A8AEBD0DA0072F25D87DBA6FC90FFD598ED4DA35E44C398C454307E8E33B8426143DAEC9F596836F97C8F74750E5975C64E2189F45DEF46B2A2B1247ADC3652BF5C308055DA9' to the the PartialTrustVisibleAssemblies list when creating the AppDomain..] System.Web.HttpRuntime.FirstRequestInit( HttpContext コンテキスト) +646 System.Web.HttpRuntime.

0 投票する
1 に答える
3495 参照

.net-core - 型または名前空間名 'Web' は名前空間 'System' に存在しません

Framework Assembly を使用する必要がある .NET Core でプロジェクトを構築していますSystem.Web.Extension。経由でアセンブリをインストールしReference -> Add Reference -> System.Web.Extension 4.0.0.0ます。インストール後、 の下に表示されDNX 4.5.1 -> FrameworkAssembliesます。パッケージの復元も成功。

期待どおり、次のエントリがproject.jsonファイルに追加されます。

"frameworkAssemblies": {"System.Web.Extensions": "4.0.0.0"}

しかし、 を使用してプロジェクトをコンパイルしようとするとdnu build、次のエラーが表示されます。

D:\Projects\ColemanApi\src\ColemanApi\Controllers\ValuesController.cs(7,14): DNXCore,Version=v5.0 エラー CS0234: タイプまたは名前空間名 'Web' が名前空間 'System' に存在しません (アセンブリ参照がありませんか?)

D:\Projects\ColemanApi\src\ColemanApi\Controllers\ValuesController.cs(51,27): DNXCore,Version=v5.0 エラー CS0246: タイプまたは名前空間名 'JavaScriptSerializer' が見つかりませんでした (使用していませんかディレクティブまたはアセンブリ参照?)

この投稿をフォローしていましたが、.net 5 の解決策がないか、アセンブリのフライアウト メニューに [プロパティCopy Local] オプションが表示されなかったため、.net 5 を使用する方法がわかりません。

添付の画像をご覧ください: ここに画像の説明を入力

そして、ここにコンパイルエラーのスクリーンショットがあります: ここに画像の説明を入力

誰か助けてください。私は完全にめちゃくちゃです!

アップデート

実行したところ、解決されたdnu listことが示されています。System.Web.Extensions以下のスクリーンショットをご覧ください。

ここに画像の説明を入力

前もって感謝します。

0 投票する
2 に答える
127 参照

c# - 複数の出力へのデシリアライズされた Json 文字列

De serialized JSON レスポンスの値をさまざまな出力に返そうとしていますが、それらを出力しようとすると、RootObject 属性しか表示されません。

SSIS スクリプト コンポーネントで、次の出力を作成しました。 SSIS スクリプト コンポーネントの出力

以下のクラスを宣言しました。

私の生の Json レスポンスは次のようになります。

レスポンスの送受信に使用したメソッドはこれで、エラーなくデシリアライズできているようです。「成功」属性を出力できます。

ただし、アプリケーションの出力バッファに書き込もうとすると、Success と Response しか表示されません。(文字列への応答も出力できませんが、これは8000文字を超えるためだと思います)

各アプリケーションの値を設定しようとすると、これが表示されます。出力値の設定

foreachステートメントで次のエラーが発生します。

「'ScriptMain.Response' には 'GetEnumerator' のパブリック定義が含まれていないため、foreach ステートメントはタイプ 'ScriptMain.Response' の変数を操作できません」

助けてください!これは私を狂わせています!私は何を間違っていますか?