diff --git a/ClientServerLib/ClientServerLib/CServer.cs b/ClientServerLib/ClientServerLib/CServer.cs index 3249cfb4..d1a566c1 100644 --- a/ClientServerLib/ClientServerLib/CServer.cs +++ b/ClientServerLib/ClientServerLib/CServer.cs @@ -140,7 +140,7 @@ namespace ClientServerLib host.Description.Behaviors.Add(smb);*/ host.Open(); - } + } catch (CommunicationException e) { if (e is AddressAccessDeniedException || e is AddressAlreadyInUseException) @@ -178,6 +178,8 @@ namespace ClientServerLib private void registerUrlAndCert(int port) { + #if WIN + ProcessStartInfo info = new ProcessStartInfo(); info.FileName = "WebserverInitalConfig.exe"; info.Arguments = port.ToString() + " " + encrypted.ToString(); @@ -191,6 +193,12 @@ namespace ClientServerLib p.WaitForExit(); p.Close(); } + + #else + + //Required? + + #endif } } } diff --git a/ClientServerLib/ClientServerLib/ClientServerLib.csproj b/ClientServerLib/ClientServerLib/ClientServerLib.csproj index 82279e51..1037baeb 100644 --- a/ClientServerLib/ClientServerLib/ClientServerLib.csproj +++ b/ClientServerLib/ClientServerLib/ClientServerLib.csproj @@ -20,7 +20,7 @@ full false bin\ - DEBUG;TRACE + TRACE;DEBUG;WIN; prompt 4