我想要做的是創建一個SocketStreamListener並連接到它(在本地主機上)。然後連接到它併發送一條消息。非常簡單的東西,這一切都完成here in an official demo但我想了解它,並在我自己的應用程序中使用這個邏輯。StreamSocketListener訪問被拒絕
的問題
我創建了一個新的Windows地鐵C#應用程序項目,並有這樣的代碼來創建我的MainPage監聽器:
private void Button_Click(object sender, RoutedEventArgs e)
{
StreamSocketListener listener = new StreamSocketListener();
greetingOutput.Text = "Hello, " + nameInput.Text + "!";
}
,但我得到這個錯誤:
An exception of type 'System.UnauthorizedAccessException' occurred in HelloWorld.exe but was not handled in user code
WinRT information: At least one of either InternetClientServer or PrivateNetworkClientServer capabilities is required to listen for or receive traffic
Additional information: Access is denied.
If there is a handler for this exception, the program may be safely continued.
儘管在官方演示中有相同的代碼。
我錯過了什麼? 我在做什麼錯?
我對.net並不陌生,但添加功能對我來說是新的。謝謝你的回答。 – darren 2012-07-30 16:39:10