diff --git a/DnsService/Service1.Designer.cs b/DnsService/DnsService.Designer.cs similarity index 100% rename from DnsService/Service1.Designer.cs rename to DnsService/DnsService.Designer.cs diff --git a/DnsService/Service1.cs b/DnsService/DnsService.cs similarity index 95% rename from DnsService/Service1.cs rename to DnsService/DnsService.cs index 203f588c..92949d4d 100644 --- a/DnsService/Service1.cs +++ b/DnsService/DnsService.cs @@ -33,7 +33,7 @@ namespace DnsService protected override void OnStart(string[] args) { - _service = new DnsWebService(args[0]); + _service = new DnsWebService(); _service.Start(); } diff --git a/DnsService/DnsService.csproj b/DnsService/DnsService.csproj index 31b81866..0c27ae83 100644 --- a/DnsService/DnsService.csproj +++ b/DnsService/DnsService.csproj @@ -32,6 +32,9 @@ prompt 4 + + logo2.ico + @@ -51,11 +54,11 @@ ProjectInstaller.cs - + Component - - Service1.cs + + DnsService.cs @@ -67,8 +70,8 @@ ProjectInstaller.cs - - Service1.cs + + DnsService.cs @@ -77,5 +80,8 @@ DnsServerCore + + + \ No newline at end of file diff --git a/DnsService/Service1.resx b/DnsService/DnsService.resx similarity index 100% rename from DnsService/Service1.resx rename to DnsService/DnsService.resx diff --git a/DnsService/Program.cs b/DnsService/Program.cs index b894b586..ea9d9d2a 100644 --- a/DnsService/Program.cs +++ b/DnsService/Program.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.ServiceProcess; -using System.Text; -using System.Threading.Tasks; +using System.ServiceProcess; namespace DnsService { diff --git a/DnsService/ProjectInstaller.Designer.cs b/DnsService/ProjectInstaller.Designer.cs index 3de02b84..8ebaa412 100644 --- a/DnsService/ProjectInstaller.Designer.cs +++ b/DnsService/ProjectInstaller.Designer.cs @@ -33,7 +33,7 @@ // // serviceProcessInstaller1 // - this.serviceProcessInstaller1.Account = System.ServiceProcess.ServiceAccount.NetworkService; + this.serviceProcessInstaller1.Account = System.ServiceProcess.ServiceAccount.LocalSystem; this.serviceProcessInstaller1.Password = null; this.serviceProcessInstaller1.Username = null; // diff --git a/DnsService/ProjectInstaller.cs b/DnsService/ProjectInstaller.cs index 42f82e7b..4ef4ef4c 100644 --- a/DnsService/ProjectInstaller.cs +++ b/DnsService/ProjectInstaller.cs @@ -1,15 +1,10 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using System.ComponentModel; +using System.ComponentModel; using System.Configuration.Install; -using System.Linq; -using System.Threading.Tasks; namespace DnsService { [RunInstaller(true)] - public partial class ProjectInstaller : System.Configuration.Install.Installer + public partial class ProjectInstaller : Installer { public ProjectInstaller() { diff --git a/DnsService/ProjectInstaller.resx b/DnsService/ProjectInstaller.resx index 5c8b4681..235f1b0b 100644 --- a/DnsService/ProjectInstaller.resx +++ b/DnsService/ProjectInstaller.resx @@ -118,7 +118,7 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - 17, 17 + 17, 56 196, 17 diff --git a/DnsService/Properties/AssemblyInfo.cs b/DnsService/Properties/AssemblyInfo.cs index 3b3d0414..5a9de728 100644 --- a/DnsService/Properties/AssemblyInfo.cs +++ b/DnsService/Properties/AssemblyInfo.cs @@ -5,11 +5,11 @@ using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. -[assembly: AssemblyTitle("DnsService")] -[assembly: AssemblyDescription("")] +[assembly: AssemblyTitle("Technitium DNS Server")] +[assembly: AssemblyDescription("Technitium DNS Server")] [assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("DnsService")] +[assembly: AssemblyCompany("Technitium")] +[assembly: AssemblyProduct("Technitium DNS Server")] [assembly: AssemblyCopyright("Copyright © 2017")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] diff --git a/DnsService/logo2.ico b/DnsService/logo2.ico new file mode 100644 index 00000000..67432fd8 Binary files /dev/null and b/DnsService/logo2.ico differ