在CLR中需要system.web用于httputility.urlencode吗?

时间:2012-06-27 04:22:06

标签: encode system.web

我创建了一个CLR数据库项目,我想使用httputility.urlencode。但是,当我尝试添加对项目的引用时,我无法在任何地方找到system.web。我用Google搜索,并建议我将框架更改为完整的.net 4.0。

然而,问题是我无法使用4.0部署它,因为微软通过此链接(http://msdn.microsoft.com/en-us/library/dd193408.aspx)指出了它。所以我需要使用3.5。即使我试图将其更改为4.0或3.5以查看是否可以找到system.web,我仍然无法在列表中看到该引用。

我的问题非常类似于Why can't I find or use UrlEncode in Visual Studio 2010?

所有System.Web都给我:AspNetHostingPermission,AspNetHostingPermissionAttribute和AspNetHostingPermissionLevel

我按照建议的解决方案,但没有运气。有什么建议吗?真的需要你的帮助。

感谢。

1 个答案:

答案 0 :(得分:0)

经过长时间的研究,大家好。我发现了一个更简单的问题解决方案。它可能有一些我不知道的限制,但我认为在SQL服务器中创建程序集要简单得多。解决方案是使用以下链接创建URL编码功能:

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

希望它也能帮到别人。

干杯。