0

CLR データベース プロジェクトを作成しましたが、httputility.urlencode を使用したいと考えています。ただし、プロジェクトへの参照を追加しようとすると、system.web がどこにも見つかりませんでした。私はググって、フレームワークを完全な .net 4.0 に変更することを提案した人もいました。

ただし、このリンク ( http://msdn.microsoft.com/en-us/library/dd193408.aspx )を通じて Microsoft から指摘されたように、4.0 を使用して展開できないという問題があります。だから私は3.5を使う必要があります。また、system.web を見つけることができるかどうかを確認するために 4.0 または 3.5 に変更しようとしても、リストに参照が表示されません。

私の問題は、Visual Studio 2010 で UrlEncode を見つけたり使用したりできないのはなぜですか?

System.Web から得られるものはすべて、AspNetHostingPermission、AspNetHostingPermissionAttribute、および AspNetHostingPermissionLevel です。

提案された解決策に従いましたが、まったくうまくいきませんでした。何か提案はありますか?本当にあなたの助けが必要です。

ありがとう。

4

1 に答える 1

0

みなさん、久しぶりのリサーチでこんにちは。私の問題に対するより簡単な解決策を見つけました。私が気付いていないいくつかの制限があるかもしれませんが、SQL サーバーでアセンブリを作成するよりもはるかに簡単だと思います。解決策は、このリンクを使用して URL エンコード用の関数を作成することです。

http://sqlblog.com/blogs/peter_debetta/archive/2007/03/09/t-sql-urlencode.aspx

それが他の人にも役立つことを願っています。

乾杯。

于 2012-07-03T04:13:54.253 に答える