C# 尝试在Java服务器上连接时UWP客户端套接字阻塞(释放模式)
我有一个UWP StreamSocket客户端,在Windows上用C#编写,我有一个Java服务器套接字,监听端口8080 在VisualStudio中,在调试模式下,所有工作都很好,我的服务器收到了良好的数据。但是,在发布模式下,应用程序无法连接到套接字 我添加了模式:internetClient,internetClientServer 并将privateNetworkClientServer放入Package.appxmanifest文件中,但没有任何改进 下面是我的代码,用于连接到测试的套接字C# 尝试在Java服务器上连接时UWP客户端套接字阻塞(释放模式),c#,visual-studio,sockets,networking,uwp,C#,Visual Studio,Sockets,Networking,Uwp,我有一个UWP StreamSocket客户端,在Windows上用C#编写,我有一个Java服务器套接字,监听端口8080 在VisualStudio中,在调试模式下,所有工作都很好,我的服务器收到了良好的数据。但是,在发布模式下,应用程序无法连接到套接字 我添加了模式:internetClient,internetClientServer 并将privateNetworkClientServer放入Package.appxmanifest文件中,但没有任何改进 下面是我的代码,用于连接到测试
host=127.0.0.1和port=8080
public async Task ConnectSocket(string host, string port)
{
try
{
socket = new StreamSocket();
socket.Control.KeepAlive = true;
HostName hostName = new HostName(host);
await socket.ConnectAsync(hostName, port);
}
catch (Exception ex)
{
//....
}
}
问题是什么?我如何修复 您需要为UWP应用程序启用环回。当你在VS中跑步时,它会帮你。当你在没有VS的情况下跑步时,你需要自己做