0

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

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

我的问题与这个非常相似为什么我在 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 回答