0

我只想使用HttpUtility.UrlEncode(myString). 该项目是.NET 3.5。但是找不到对应的dll。在 .NET 4.0 中,它似乎在 System.web 中。但我不确定它在 3.5 的位置

有人可以告诉我在哪里可以下载相应的dll吗?

(而且,如果我不需要下载安装包,我真的更喜欢它,因为这通常会导致这些东西被 GAC在未运行安装包的环境中部署后参考。)

(为什么 .net 总是这样?...很难找到合适的 dll。使用 java 我不记得找到正确的 jar 文件有那么棘手。但是使用 .net 更新通常是个谜,框架安装等东西都位于)

编辑: 好的,这很尴尬,我以为我的框架中缺少程序集......但结果它一直在“添加引用”列表中,只是没有在组件的名称列中排序。...谢谢。

4

2 回答 2

2

仍然 System.Web 根据http://msdn.microsoft.com/en-us/library/system.web.httputility(v=vs.90).aspx

命名空间:System.Web 程序集:System.Web(在 System.Web.dll 中)

支持:4.5、4、3.5、3.0、2.0、1.1、1.0

您无需担心在 GAC 中下载或安装任何内容,因为它已经是框架的一部分。如果您安装了相关的 .NET 框架,它就会在那里。

于 2012-03-17T14:29:37.630 回答
0

我想把这篇文章标记下来,因为只需谷歌搜索类和方法就可以找到答案。找到它一点也不难。您在 MSDN 中搜索类名,它会告诉您哪个程序集和哪个命名空间支持该类。事实上它就在这里:http: //msdn.microsoft.com/en-us/library/1e55w41w.aspx

随时给我 .NET over Java。VS 第一次开箱即用。Java没有。不得不花费数天甚至数周的时间来设置开发环境,然后寻找我能开发出的组件来开发需要两倍时间的东西,这不是我认为的愉快体验。

于 2012-03-17T14:33:58.403 回答