I am trying to develop a web app with dart and whenever I try to invoke webdev serve command I am getting Socket Exception I don't know what to do please help, I tried to stop the port that's been used, but I am lost each time, no yelling be respectful.
[INFO] Building new asset graph completed, took 1.2s
[INFO] Checking for unexpected pre-existing outputs. completed, took 0ms
[INFO] Starting resource servers...Unhandled exception:
SocketException: Failed to create server socket (OS Error: An attempt was made to access a socket in a way forbidden by its access permissions.
, errno = 10013), address = 127.0.0.1, port = 8080
#0 _NativeSocket.bind (dart:io-patch/socket_patch.dart:996:7)
<asynchronous suspension>
#1 HttpMultiServer._loopback (package:http_multi_server/http_multi_server.dart:209:20)
<asynchronous suspension>
#2 WebDevServer.start (package:webdev/src/serve/webdev_server.dart:178:16)
<asynchronous suspension>
#3 ServerManager.start (package:webdev/src/serve/server_manager.dart:23:19)
<asynchronous suspension>
#4 _startServerManager (package:webdev/src/serve/dev_workflow.dart:107:7)
<asynchronous suspension>
#5 DevWorkflow.start (package:webdev/src/serve/dev_workflow.dart:200:25)
<asynchronous suspension>
#6 ServeCommand.run (package:webdev/src/command/serve_command.dart:107:9)
<asynchronous suspension>
#7 CommandRunner.runCommand (package:args/command_runner.dart:209:13)
<asynchronous suspension>
#8 _CommandRunner.runCommand (package:webdev/src/webdev_command_runner.dart:38:12)
<asynchronous suspension>
#9 run (package:webdev/src/webdev_command_runner.dart:19:46)
<asynchronous suspension>
#10 main (file:///C:/Users/ayyub/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/webdev-2.7.12/bin/webdev.dart:17:16)
<asynchronous suspension>
[INFO] Starting resource servers...Unhandled exception:
SocketException: Failed to create server socket (OS Error: An attempt was made to access a socket in a way forbidden by its access permissions.
, errno = 10013), address = 127.0.0.1, port = 8080
#0 _NativeSocket.bind (dart:io-patch/socket_patch.dart:996:7)
<asynchronous suspension>
#1 HttpMultiServer._loopback (package:http_multi_server/http_multi_server.dart:209:20)
<asynchronous suspension>
#2 WebDevServer.start (package:webdev/src/serve/webdev_server.dart:178:16)
<asynchronous suspension>
#3 ServerManager.start (package:webdev/src/serve/server_manager.dart:23:19)
<asynchronous suspension>
#4 _startServerManager (package:webdev/src/serve/dev_workflow.dart:107:7)
<asynchronous suspension>
#5 DevWorkflow.start (package:webdev/src/serve/dev_workflow.dart:200:25)
<asynchronous suspension>
#6 ServeCommand.run (package:webdev/src/command/serve_command.dart:107:9)
<asynchronous suspension>
#7 CommandRunner.runCommand (package:args/command_runner.dart:209:13)
<asynchronous suspension>
#8 _CommandRunner.runCommand (package:webdev/src/webdev_command_runner.dart:38:12)
<asynchronous suspension>
#9 run (package:webdev/src/webdev_command_runner.dart:19:46)
<asynchronous suspension>
#10 main (file:///C:/Users/ayyub/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/webdev-2.7.12/bin/webdev.dart:17:16)
<asynchronous suspension>