在 C#、VS2013 update 4 中新建一个全新的 Windows Phone 8.1 项目。当使用 using System.Net.Sockets
这行代码时,会出现编译错误:
The type or namespace name 'Sockets' does not exist in the namespace 'System.Net' (are you missing an assembly reference?)
系统.Net程序集在“引用”对话框中不可用 - 它声称已经引用了所有可能的程序集。尝试浏览到它会产生一个消息,说明该程序集已经在项目中被引用。
我漏掉了什么,请问?
编辑:在明确针对WP8.0的项目中(模板称为“Windows Phone Silverlight”,而不是“Windows Phone”),相关命名空间是可用的。
System.Net.Sockets
的引用? - ps2goatusing
语句吗?还是完全限定的类型?请展示一些代码。 - ps2goatUsing
会导致错误。 - Seva Alekseyev