Ich versuche, eine Videoanruf-Anwendung zu erstellen. Es kann entweder webbasiert oder eine Desktop-Anwendung sein. Ich habe es geschafft, eine Web-basierte ein mit Silverlight zu produzieren, aber wenn Sie den Server-Teil auf meinem Server (gehostet von GoDaddy) Hosting, den folgenden Code:Videokonferenz - ASP.net mit SilverLight
Listener_Socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
Listener_Socket.Bind(new IPEndPoint(AddressAr[0], Port));
Listener_Socket.Listen(-1);
(vor allem bei .Bind Anweisung) erzeugt die folgende Ausnahme :
Request for the permission of type 'System.Net.SocketPermission, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed
at System.Security.CodeAccessSecurityEngine.Check(Object demand, StackCrawlMark& stackMark, Boolean isPermSet)
at System.Security.CodeAccessSecurityEngine.Check(CodeAccessPermission cap, StackCrawlMark& stackMark)
at System.Security.CodeAccessPermission.Demand()
at System.Net.Sockets.Socket.Bind(EndPoint localEP)
at WebApplication3.SocketCoderVideoServer.Start_A_Server_On(Int32 Port)
Was sind meine möglichen Lösungen? Auch wenn ich das folgende Projekt aufgeben soll, welche sind die besten Alternativen, bei denen ich nach Möglichkeit die Notwendigkeit eliminiere, dass der Server neue Verbindungen hört?
Bitte helfen Sie mir, weil ich eine Videokonferenz so schnell wie möglich einrichten müssen ...
Dank
"Bitte helfen Sie mir, ich brauche eine Videokonferenz einrichten so schnell wie möglich" - dann etwas aus dem Regal .... –
Ihre Website wird gehostet in einer [mittleren/niedrigen/minimalen Umgebung] (http: // msdn Englisch: www.micromeet.com/Solutions/tabid/2...Default.aspx) und daher über Code Access Security nicht auf bestimmte Teile des Frameworks zugreifen können Deutsch: www.mplayerhq.hu/DOCS/HTML/de/menc-...d-mpeg4.html. Die schnellste Lösung ist es, das Shared Hosting zu entfernen und einen virtuellen Server zu bekommen. Auf diese Weise können Sie Ihre eigenen Websites und Dienste mit vollem Vertrauen hosten. Sie können einen virtuellen Server für ungefähr 40 Bux pro Monat von vielen verschiedenen Diensten erhalten. – Will