我正在搞乱一些JSON,我正在尝试使用JavascriptSeralizer类,但我不能为上帝的爱找到一个链接,找到将程序集添加到我的项目的位置.有人帮忙!
更新 我正在使用.NET 4.0,当您右键单击引用 - >在Visual C#2010的解决方案资源管理器中添加引用时,它不在.Net选项卡中.
小智 60
我自己有这个问题.我在网上找到的大部分信息都与使用ASP.NET Web应用程序遇到此问题的人有关.我正在创建一个Win Forms独立应用程序,因此大多数建议对我没用.
事实证明问题是我的项目设置为使用".NET 4 Framework Client Profile"作为目标框架,而System.Web.Extensions引用不在列表中进行添加.我将目标更改为".NET 4 Framework",然后通过常规方法提供引用.
这是一步一步对我有用的:
Aar*_*els 28
编辑:
以下信息仅适用于VS2008和3.5框架.VS2010有一个新的注册表位置.有关详细信息,请参阅MSDN:如何在Visual Studio中添加或删除引用.
原版的
它应该在"添加引用"对话框的".NET"选项卡中列出.出现在那里的程序集在下面的注册表项中有路径:
HKLM\Software\Microsoft\.NETFramework\AssemblyFolders\
Run Code Online (Sandbox Code Playgroud)
我有一个名为Microsoft .NET Framework 3.5 Reference Assemblies的密钥,其字符串值为:
C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\
Run Code Online (Sandbox Code Playgroud)
在那里导航我可以看到实际的System.Web.Extensions dll.
编辑:
我发现我的.NET 4.0版本:
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Web.Extensions.dll
Run Code Online (Sandbox Code Playgroud)
我正在运行Win 7 64位,所以如果你在32位操作系统上丢弃(x86).