2012-06-27 4 views
0

Я создал проект базы данных CLR, и я хотел бы использовать httputility.urlencode. Однако, когда я пытался добавить ссылку на мой проект, я не мог найти system.web где угодно. Я googled, и некоторые предложили мне изменить структуру на полный .net 4.0.Нужна система.web для httputility.urlencode в CLR?

Однако проблема заключается в том, что я не могу развернуть ее с помощью 4.0, как это было указано Microsoft через эту ссылку (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

Я последовал за предложенное решение, но не повезло вообще. Любое предложение, пожалуйста? На самом деле нужна ваша помощь.

Спасибо.

ответ

0

Привет всем после долгого исследования. Я нашел более простое решение моей проблемы. У меня могут быть некоторые ограничения, о которых я не знаю, но я думаю, что гораздо проще создать сборку на SQL-сервере. Решение состоит в том, чтобы создать функцию для URL кодирования, используя эту ссылку:

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

Надеется, что это поможет другим тоже.

Cheers.

 Смежные вопросы

  • Нет связанных вопросов^_^