我是c#和visual studio的新手..
目前我正在为Windows 8开发一个用作代理切换器应用程序的城域应用程序..
当我使用此代码时
System.Net.GlobalProxySelection.Select = new System.Net.WebProxy(proxyURI);
它说System.Net中不存在GlobalProxySelection ....我在代码的开头导入了system.net ..
修改 没有System.net的问题...没有错误显示在那里..但事情是我不能使用“GlobalProxySelection”和“WebProxy”类..
Target框架也被锁定在应用程序属性中。
答案 0 :(得分:0)
您可能尚未添加对System.Net
程序集的引用。来自MSDN的See this article,它可以为您提供有关添加此引用的更多信息。
答案 1 :(得分:0)
System.Net
命名空间位于 system.dll 程序集中。如果在启动项目时尚未引用它,我会感到惊讶,但为了安全起见,您应确保存在对此dll的引用。如果没有,则添加它。
您始终可以在MSDN上找到此类信息:GlobalProxySelection Class。在“继承层次结构”部分中,有命名空间/程序集信息。
我能想到的另一件事是,你可能已经添加了对具有此命名空间的其他程序集的引用(似乎不太可能,但可能)。
答案 2 :(得分:0)
如果您转到项目的属性,您的目标框架是什么?可能是因为它意外地使用了框架的“客户端配置文件”版本,它错过了相当多的零碎。如果是这样,将其更改为正常版本,然后它可能会突然存在。
答案 3 :(得分:0)
您可以更改Target Framework
和Application section
don't fix to Client Profile