gpt4 book ai didi

c# - 找不到类/添加引用通用窗口

转载 作者:行者123 更新时间:2023-11-30 23:34:05 26 4
gpt4 key购买 nike

我正在使用 VS 2015/通用应用程序解决方案开发个人项目,我尝试遵循此代码示例:

Asynchronous Server Socket Example

但是当我想创建一个新的 IPHostEntry 或创建一个 Dns.GetHostName() 时,VS 找不到程序集。

我的解决方案资源管理器中有这些引用资料:

Analyzer
Microsoft.ApplicationInsights
Microsoft.ApplicationInsights.PersistenceChannel
Microsoft.ApplicationInsights.WindowsApps
Microsoft.NETCore.UniversalWindowsPlatform
Universal Windows

和以下使用指令:

using System; 
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Diagnostics;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;
using System.Threading.Tasks;
using System.Xml;
using System.Xml.Serialization;
using System.Net.Sockets;

我还尝试将 System.Net dll 手动添加到解决方案引用中(位于 C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.6)但是我收到一条错误消息,告诉我该组件已由生成系统自动添加。

最佳答案

Windows 应用商店应用程序使用不同版本的 .Net 框架,它不包含许多“常规”.Net 框架的类,一些缺失类的功能可能在不同的命名空间和类型下提供。

查看这些页面了解更多详情:

.NET for Windows Store apps overview

System.Net namespaces for UWP apps

在我看来,您尝试使用的接口(interface)和方法不可用。

根据评论编辑:有一个 StreamSocket sample for UWP in MSDN

关于c# - 找不到类/添加引用通用窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33613057/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com