From e3a61fbc1c7d47aa835ecd08bbfa521791bfa850 Mon Sep 17 00:00:00 2001 From: =?utf8?q?V=C3=A1s=C3=A1ry=20D=C3=A1niel?= Date: Mon, 9 Oct 2017 13:41:27 +0000 Subject: [PATCH] git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube;C30561 --- client/DxPlay/DxPlay.csproj | 21 ++++++++ .../IntegrationTests/IntegrationTests.csproj | 18 +++++++ client/Maestro/Maestro.csproj | 20 +++++++- client/Maestro/Properties/AssemblyInfo.cs | 4 +- .../Resources/configuration-nexio.json | 37 +++++--------- client/Maestro/Sources/NexioRESTSource.cs | 28 ++++++----- client/Maestro/Sources/NexioSourceItem.cs | 9 ++++ client/Maestro/Splash.Designer.cs | 13 +++++ client/Maestro/Splash.cs | 9 ++++ client/MediaCube.sln | 48 +++++++++---------- client/MediaCubeClient/MediaCubeClient.csproj | 18 +++++++ client/OctopusClient/OctopusClient.csproj | 18 +++++++ client/PlanAIRClient/TrafficClient.csproj | 18 +++++++ 13 files changed, 197 insertions(+), 64 deletions(-) diff --git a/client/DxPlay/DxPlay.csproj b/client/DxPlay/DxPlay.csproj index 2f00b4fd..77c02b1e 100644 --- a/client/DxPlay/DxPlay.csproj +++ b/client/DxPlay/DxPlay.csproj @@ -126,6 +126,27 @@ true + + true + bin\x86\Debug\ + TRACE;DEBUG;USING_NET20 + 285212672 + 4096 + full + x86 + prompt + MinimumRecommendedRules.ruleset + + + bin\x86\Release\ + TRACE;USING_NET20 + 285212672 + true + 4096 + x86 + prompt + MinimumRecommendedRules.ruleset + False diff --git a/client/IntegrationTests/IntegrationTests.csproj b/client/IntegrationTests/IntegrationTests.csproj index 4e056781..32dd0456 100644 --- a/client/IntegrationTests/IntegrationTests.csproj +++ b/client/IntegrationTests/IntegrationTests.csproj @@ -41,6 +41,24 @@ prompt 4 + + true + bin\x86\Debug\ + DEBUG;TRACE + full + x86 + prompt + MinimumRecommendedRules.ruleset + + + bin\x86\Release\ + TRACE + true + pdbonly + x86 + prompt + MinimumRecommendedRules.ruleset + ..\packages\MSTest.TestFramework.1.1.11\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.dll diff --git a/client/Maestro/Maestro.csproj b/client/Maestro/Maestro.csproj index 24ddc1f2..6c846124 100644 --- a/client/Maestro/Maestro.csproj +++ b/client/Maestro/Maestro.csproj @@ -30,7 +30,7 @@ true index.htm 3 - 1.0.0.%2a + 1.9.0.3 false true true @@ -74,6 +74,24 @@ Resources\mediacube_logo_small.ico + + true + bin\x86\Debug\ + DEBUG;TRACE + full + x86 + prompt + MinimumRecommendedRules.ruleset + + + bin\x86\Release\ + TRACE + true + pdbonly + x86 + prompt + MinimumRecommendedRules.ruleset + ..\packages\FluentFTP.17.5.8\lib\net45\FluentFTP.dll diff --git a/client/Maestro/Properties/AssemblyInfo.cs b/client/Maestro/Properties/AssemblyInfo.cs index b7890f4a..c2622b56 100644 --- a/client/Maestro/Properties/AssemblyInfo.cs +++ b/client/Maestro/Properties/AssemblyInfo.cs @@ -32,5 +32,5 @@ using System.Runtime.InteropServices; // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] +[assembly: AssemblyVersion("1.9.0.0")] +[assembly: AssemblyFileVersion("1.9.0.0")] diff --git a/client/Maestro/Resources/configuration-nexio.json b/client/Maestro/Resources/configuration-nexio.json index e226b0de..5964ad71 100644 --- a/client/Maestro/Resources/configuration-nexio.json +++ b/client/Maestro/Resources/configuration-nexio.json @@ -1,6 +1,6 @@ { "title": "PLAYOUT", - "active": false, + "active": true, "startInTray": false, "enableNameOverride": false, "player": { @@ -11,19 +11,19 @@ "source": { "$type": "NEXIOSource", "local": { - "address": "ws://localhost:8080/services/nexio" + "address": "ws://10.10.1.28:8080/services/nexio" }, "remote": { - "address": "ftp://localhost:21/watch", - "userName": "dani", - "password": "dani" + "address": "ftp://10.10.1.55:2098", + "userName": "administrator", + "password": "system" } }, "metadatas": [ { "$type": "OctopusMetadata", "server": { - "address": "http://localhost:8080/services/rest/octopus/", + "address": "http://10.10.1.28:8080/services/rest/octopus/", "userName": "dani", "password": "dani", "timeout": 1000 @@ -32,7 +32,7 @@ { "$type": "TrafficMetadata", "server": { - "address": "Data Source=folkloredb.hu\\sql08,33860;Initial Catalog=CLArchiveTF_0;Persist Security Info=True;", + "address": "Data Source=10.10.1.45\\sql16;Initial Catalog=PA_Echo;Persist Security Info=True;", "userName": "MAM", "password": "Echotv.hu", "timeout": 5 @@ -41,7 +41,7 @@ { "$type": "MediaCubeMetadata", "server": { - "address": "http://localhost:8080/services/rest/jobengine/", + "address": "http://10.10.1.28:8080/services/rest/jobengine/", "userName": "dani", "password": "dani" } @@ -49,24 +49,13 @@ ], "targets": [ { - "label": "Archive", - "processor": "FTPTargetProcessor", - "outputFormat": "%ID%-%SOURCENAME%", - "killDateDays": 1, - "remote": { - "address": "ftp://localhost:21/out", - "userName": "dani", - "password": "dani" - } - }, - { - "label": "Ready", + "label": "Adásba", "processor": "FXPTargetProcessor", - "outputFormat": "%ID%-%SOURCENAME%", + "outputFormat": "%ID%", "remote": { - "address": "ftp://localhost:22/out", - "userName": "dani", - "password": "dani" + "address": "ftp://10.10.1.100:21/READY", + "userName": "mediacube", + "password": "Broadca5T" } } ] diff --git a/client/Maestro/Sources/NexioRESTSource.cs b/client/Maestro/Sources/NexioRESTSource.cs index cb801ea4..f0f445e5 100644 --- a/client/Maestro/Sources/NexioRESTSource.cs +++ b/client/Maestro/Sources/NexioRESTSource.cs @@ -15,6 +15,7 @@ using NLog; namespace Maestro.Sources { class NexioRESTSource : BindingList, ISource { private readonly NLog.Logger logger = LogManager.GetCurrentClassLogger(); + private const string ID = "id"; private const string LONGNAMEID = "longnameid"; private const string RECORDDATE = "recorddate"; private const string EXTAGENCY = "extagency"; @@ -123,6 +124,7 @@ namespace Maestro.Sources { } private void SetItem(ref NexioSourceItem item, JToken token) { + item.ID = token[ID].ToString(); item.Name = token[LONGNAMEID].ToString(); //item.Created = DateTime.Parse(token[RECORDDATE].ToString()); item.Agency = token[EXTAGENCY].ToString(); @@ -139,39 +141,39 @@ namespace Maestro.Sources { } private void OnChanged(JToken token) { - string name = token[LONGNAMEID].ToString(); - var item = Items.Where(x => x.Name == name).SingleOrDefault(); + string id = token[ID].ToString(); + var item = Items.Where(x => x.ID == id).SingleOrDefault(); if (item != null) { + SetItem(ref item, token); parent.SafeCall(() => { - SetItem(ref item, token); messageBus.Send(new ModifyFileActionMsg() { - FileName = name, + FileName = item.Name, Source = parent }); }); } - Debug.WriteLine(string.Format("Changed {0}", name)); + Debug.WriteLine(string.Format("Changed {0}", item.Name)); } private void OnCreated(JToken token) { - string name = token[LONGNAMEID].ToString(); + var item = CreateItem(token, true); parent.SafeCall(() => { - Insert(0, CreateItem(token, true)); + Insert(0, item); messageBus.Send(new CreateFileActionMsg() { - FileName = name, + FileName = item.Name, Source = parent }); }); - Debug.WriteLine(string.Format("Created {0}", name)); + Debug.WriteLine(string.Format("Created {0}", item.Name)); } private void OnDeleted(JToken d) { - string name = d[LONGNAMEID].ToString(); - NexioSourceItem fileSourceItem = this.Where(item => item.Name.Equals(name)).First(); + string id = d[ID].ToString(); + var item = this.Where(item => item.ID.Equals(id)).First(); parent.SafeCall(() => { - Remove(fileSourceItem); + Remove(item); messageBus.Send(new RemoveFileActionMsg() { - FileName = name, + FileName = item.Name, Source = parent }); }); diff --git a/client/Maestro/Sources/NexioSourceItem.cs b/client/Maestro/Sources/NexioSourceItem.cs index ea640ab5..db9cbf07 100644 --- a/client/Maestro/Sources/NexioSourceItem.cs +++ b/client/Maestro/Sources/NexioSourceItem.cs @@ -10,6 +10,7 @@ namespace Maestro.Sources { private DateTime created; private DateTime modified; private string agency; + private string id; public event PropertyChangedEventHandler PropertyChanged; @@ -64,5 +65,13 @@ namespace Maestro.Sources { } } + public string ID { + get { return id; } + set { + id = value; + NotifyPropertyChanged(); + } + } + } } diff --git a/client/Maestro/Splash.Designer.cs b/client/Maestro/Splash.Designer.cs index b0c8932e..21d593ed 100644 --- a/client/Maestro/Splash.Designer.cs +++ b/client/Maestro/Splash.Designer.cs @@ -28,6 +28,7 @@ this.splashTimer = new System.Windows.Forms.Timer(this.components); this.imageList1 = new System.Windows.Forms.ImageList(this.components); this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.labelVersion = new System.Windows.Forms.Label(); ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); this.SuspendLayout(); // @@ -55,6 +56,16 @@ this.pictureBox1.TabIndex = 0; this.pictureBox1.TabStop = false; // + // labelVersion + // + this.labelVersion.BackColor = System.Drawing.Color.Transparent; + this.labelVersion.Location = new System.Drawing.Point(-3, 281); + this.labelVersion.Name = "labelVersion"; + this.labelVersion.Size = new System.Drawing.Size(323, 23); + this.labelVersion.TabIndex = 1; + this.labelVersion.Text = "label1"; + this.labelVersion.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // // Splash // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); @@ -62,6 +73,7 @@ this.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("$this.BackgroundImage"))); this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; this.ClientSize = new System.Drawing.Size(320, 349); + this.Controls.Add(this.labelVersion); this.Controls.Add(this.pictureBox1); this.DoubleBuffered = true; this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; @@ -80,5 +92,6 @@ private System.Windows.Forms.Timer splashTimer; private System.Windows.Forms.ImageList imageList1; private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.Label labelVersion; } } \ No newline at end of file diff --git a/client/Maestro/Splash.cs b/client/Maestro/Splash.cs index 5f92bcdc..26f268da 100644 --- a/client/Maestro/Splash.cs +++ b/client/Maestro/Splash.cs @@ -2,8 +2,10 @@ using System.Collections.Generic; using System.ComponentModel; using System.Data; +using System.Diagnostics; using System.Drawing; using System.Linq; +using System.Reflection; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; @@ -12,6 +14,13 @@ namespace Maestro { public partial class Splash : Form { public Splash() { InitializeComponent(); + //Assembly assembly = Assembly.GetExecutingAssembly(); + //FileVersionInfo fvi = FileVersionInfo.GetVersionInfo(assembly.Location); + //labelVersion.Text = fvi.FileVersion; + + Version version = Assembly.GetEntryAssembly().GetName().Version; + labelVersion.ForeColor = Color.White; + labelVersion.Text = String.Format("v{0}.{1}.{2}", version.Major, version.Minor, version.Revision); } private void splashTimer_Tick(object sender, EventArgs e) { diff --git a/client/MediaCube.sln b/client/MediaCube.sln index a6f1d99e..56647098 100644 --- a/client/MediaCube.sln +++ b/client/MediaCube.sln @@ -1,6 +1,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 15 -VisualStudioVersion = 15.0.26430.14 +VisualStudioVersion = 15.0.26430.15 MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DxPlay", "DxPlay\DxPlay.csproj", "{0B44B3D7-52D7-4C0E-9B1C-F48CEEDA36FE}" EndProject @@ -30,8 +30,8 @@ Global {0B44B3D7-52D7-4C0E-9B1C-F48CEEDA36FE}.Debug|Any CPU.Build.0 = Debug|Any CPU {0B44B3D7-52D7-4C0E-9B1C-F48CEEDA36FE}.Debug|x64.ActiveCfg = Debug|x64 {0B44B3D7-52D7-4C0E-9B1C-F48CEEDA36FE}.Debug|x64.Build.0 = Debug|x64 - {0B44B3D7-52D7-4C0E-9B1C-F48CEEDA36FE}.Debug|x86.ActiveCfg = Debug|Any CPU - {0B44B3D7-52D7-4C0E-9B1C-F48CEEDA36FE}.Debug|x86.Build.0 = Debug|Any CPU + {0B44B3D7-52D7-4C0E-9B1C-F48CEEDA36FE}.Debug|x86.ActiveCfg = Debug|x86 + {0B44B3D7-52D7-4C0E-9B1C-F48CEEDA36FE}.Debug|x86.Build.0 = Debug|x86 {0B44B3D7-52D7-4C0E-9B1C-F48CEEDA36FE}.Release|Any CPU.ActiveCfg = Release|Any CPU {0B44B3D7-52D7-4C0E-9B1C-F48CEEDA36FE}.Release|Any CPU.Build.0 = Release|Any CPU {0B44B3D7-52D7-4C0E-9B1C-F48CEEDA36FE}.Release|x64.ActiveCfg = Release|x64 @@ -42,8 +42,8 @@ Global {BAF3E174-5D82-40FA-9E62-8C76ADBEA1E4}.Debug|Any CPU.Build.0 = Debug|Any CPU {BAF3E174-5D82-40FA-9E62-8C76ADBEA1E4}.Debug|x64.ActiveCfg = Debug|Any CPU {BAF3E174-5D82-40FA-9E62-8C76ADBEA1E4}.Debug|x64.Build.0 = Debug|Any CPU - {BAF3E174-5D82-40FA-9E62-8C76ADBEA1E4}.Debug|x86.ActiveCfg = Debug|Any CPU - {BAF3E174-5D82-40FA-9E62-8C76ADBEA1E4}.Debug|x86.Build.0 = Debug|Any CPU + {BAF3E174-5D82-40FA-9E62-8C76ADBEA1E4}.Debug|x86.ActiveCfg = Debug|x86 + {BAF3E174-5D82-40FA-9E62-8C76ADBEA1E4}.Debug|x86.Build.0 = Debug|x86 {BAF3E174-5D82-40FA-9E62-8C76ADBEA1E4}.Release|Any CPU.ActiveCfg = Release|Any CPU {BAF3E174-5D82-40FA-9E62-8C76ADBEA1E4}.Release|Any CPU.Build.0 = Release|Any CPU {BAF3E174-5D82-40FA-9E62-8C76ADBEA1E4}.Release|x64.ActiveCfg = Release|Any CPU @@ -54,8 +54,8 @@ Global {CEFD0348-DED4-453E-BF3A-0B52F8890AB3}.Debug|Any CPU.Build.0 = Debug|Any CPU {CEFD0348-DED4-453E-BF3A-0B52F8890AB3}.Debug|x64.ActiveCfg = Debug|Any CPU {CEFD0348-DED4-453E-BF3A-0B52F8890AB3}.Debug|x64.Build.0 = Debug|Any CPU - {CEFD0348-DED4-453E-BF3A-0B52F8890AB3}.Debug|x86.ActiveCfg = Debug|Any CPU - {CEFD0348-DED4-453E-BF3A-0B52F8890AB3}.Debug|x86.Build.0 = Debug|Any CPU + {CEFD0348-DED4-453E-BF3A-0B52F8890AB3}.Debug|x86.ActiveCfg = Debug|x86 + {CEFD0348-DED4-453E-BF3A-0B52F8890AB3}.Debug|x86.Build.0 = Debug|x86 {CEFD0348-DED4-453E-BF3A-0B52F8890AB3}.Release|Any CPU.ActiveCfg = Release|Any CPU {CEFD0348-DED4-453E-BF3A-0B52F8890AB3}.Release|Any CPU.Build.0 = Release|Any CPU {CEFD0348-DED4-453E-BF3A-0B52F8890AB3}.Release|x64.ActiveCfg = Release|Any CPU @@ -66,8 +66,8 @@ Global {8CC7C930-9DBF-487B-AED5-776937A649D5}.Debug|Any CPU.Build.0 = Debug|Any CPU {8CC7C930-9DBF-487B-AED5-776937A649D5}.Debug|x64.ActiveCfg = Debug|Any CPU {8CC7C930-9DBF-487B-AED5-776937A649D5}.Debug|x64.Build.0 = Debug|Any CPU - {8CC7C930-9DBF-487B-AED5-776937A649D5}.Debug|x86.ActiveCfg = Debug|Any CPU - {8CC7C930-9DBF-487B-AED5-776937A649D5}.Debug|x86.Build.0 = Debug|Any CPU + {8CC7C930-9DBF-487B-AED5-776937A649D5}.Debug|x86.ActiveCfg = Debug|x86 + {8CC7C930-9DBF-487B-AED5-776937A649D5}.Debug|x86.Build.0 = Debug|x86 {8CC7C930-9DBF-487B-AED5-776937A649D5}.Release|Any CPU.ActiveCfg = Release|Any CPU {8CC7C930-9DBF-487B-AED5-776937A649D5}.Release|Any CPU.Build.0 = Release|Any CPU {8CC7C930-9DBF-487B-AED5-776937A649D5}.Release|x64.ActiveCfg = Release|Any CPU @@ -78,8 +78,8 @@ Global {4A61E975-F8DB-4BBF-BEFF-72FE67B2C08B}.Debug|Any CPU.Build.0 = Debug|Any CPU {4A61E975-F8DB-4BBF-BEFF-72FE67B2C08B}.Debug|x64.ActiveCfg = Debug|Any CPU {4A61E975-F8DB-4BBF-BEFF-72FE67B2C08B}.Debug|x64.Build.0 = Debug|Any CPU - {4A61E975-F8DB-4BBF-BEFF-72FE67B2C08B}.Debug|x86.ActiveCfg = Debug|Any CPU - {4A61E975-F8DB-4BBF-BEFF-72FE67B2C08B}.Debug|x86.Build.0 = Debug|Any CPU + {4A61E975-F8DB-4BBF-BEFF-72FE67B2C08B}.Debug|x86.ActiveCfg = Debug|x86 + {4A61E975-F8DB-4BBF-BEFF-72FE67B2C08B}.Debug|x86.Build.0 = Debug|x86 {4A61E975-F8DB-4BBF-BEFF-72FE67B2C08B}.Release|Any CPU.ActiveCfg = Release|Any CPU {4A61E975-F8DB-4BBF-BEFF-72FE67B2C08B}.Release|Any CPU.Build.0 = Release|Any CPU {4A61E975-F8DB-4BBF-BEFF-72FE67B2C08B}.Release|x64.ActiveCfg = Release|Any CPU @@ -100,8 +100,8 @@ Global {A7A21311-CB0E-465F-8AD6-829FAF093F00}.Debug|Any CPU.Build.0 = Debug|Any CPU {A7A21311-CB0E-465F-8AD6-829FAF093F00}.Debug|x64.ActiveCfg = Debug|Any CPU {A7A21311-CB0E-465F-8AD6-829FAF093F00}.Debug|x64.Build.0 = Debug|Any CPU - {A7A21311-CB0E-465F-8AD6-829FAF093F00}.Debug|x86.ActiveCfg = Debug|Any CPU - {A7A21311-CB0E-465F-8AD6-829FAF093F00}.Debug|x86.Build.0 = Debug|Any CPU + {A7A21311-CB0E-465F-8AD6-829FAF093F00}.Debug|x86.ActiveCfg = Debug|x86 + {A7A21311-CB0E-465F-8AD6-829FAF093F00}.Debug|x86.Build.0 = Debug|x86 {A7A21311-CB0E-465F-8AD6-829FAF093F00}.Release|Any CPU.ActiveCfg = Release|Any CPU {A7A21311-CB0E-465F-8AD6-829FAF093F00}.Release|Any CPU.Build.0 = Release|Any CPU {A7A21311-CB0E-465F-8AD6-829FAF093F00}.Release|x64.ActiveCfg = Release|Any CPU @@ -115,17 +115,17 @@ Global GlobalSection(TeamFoundationVersionControl) = preSolution SccNumberOfProjects = 8 SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C} - SccTeamFoundationServer = https://elgekko.visualstudio.com/ - SccProjectUniqueName0 = MediaCubeClient\\MediaCubeClient.csproj - SccProjectName0 = MediaCubeClient - SccLocalPath0 = MediaCubeClient - SccProjectUniqueName1 = OctopusClient\\OctopusClient.csproj - SccProjectName1 = OctopusClient - SccLocalPath1 = OctopusClient - SccProjectUniqueName2 = PlanAIRClient\\TrafficClient.csproj - SccProjectName2 = PlanAIRClient - SccLocalPath2 = PlanAIRClient - SccLocalPath3 = . + SccTeamFoundationServer = https://tfs.userrendszerhaz.hu/tfs/defaultcollection + SccLocalPath0 = . + SccProjectUniqueName1 = MediaCubeClient\\MediaCubeClient.csproj + SccProjectName1 = MediaCubeClient + SccLocalPath1 = MediaCubeClient + SccProjectUniqueName2 = OctopusClient\\OctopusClient.csproj + SccProjectName2 = OctopusClient + SccLocalPath2 = OctopusClient + SccProjectUniqueName3 = PlanAIRClient\\TrafficClient.csproj + SccProjectName3 = PlanAIRClient + SccLocalPath3 = PlanAIRClient SccProjectUniqueName4 = AudioRecorder\\AudioRecorder.csproj SccProjectName4 = AudioRecorder SccLocalPath4 = AudioRecorder diff --git a/client/MediaCubeClient/MediaCubeClient.csproj b/client/MediaCubeClient/MediaCubeClient.csproj index 3579d9c7..5cacaf49 100644 --- a/client/MediaCubeClient/MediaCubeClient.csproj +++ b/client/MediaCubeClient/MediaCubeClient.csproj @@ -40,6 +40,24 @@ false false + + true + bin\x86\Debug\ + DEBUG;TRACE + full + x86 + prompt + MinimumRecommendedRules.ruleset + + + bin\x86\Release\ + TRACE + true + pdbonly + x86 + prompt + MinimumRecommendedRules.ruleset + diff --git a/client/OctopusClient/OctopusClient.csproj b/client/OctopusClient/OctopusClient.csproj index db5ac657..a649b628 100644 --- a/client/OctopusClient/OctopusClient.csproj +++ b/client/OctopusClient/OctopusClient.csproj @@ -36,6 +36,24 @@ + + true + bin\x86\Debug\ + DEBUG;TRACE + full + x86 + prompt + MinimumRecommendedRules.ruleset + + + bin\x86\Release\ + TRACE + true + pdbonly + x86 + prompt + MinimumRecommendedRules.ruleset + ..\packages\Newtonsoft.Json.10.0.3\lib\net45\Newtonsoft.Json.dll diff --git a/client/PlanAIRClient/TrafficClient.csproj b/client/PlanAIRClient/TrafficClient.csproj index 3760d93d..d51df84a 100644 --- a/client/PlanAIRClient/TrafficClient.csproj +++ b/client/PlanAIRClient/TrafficClient.csproj @@ -33,6 +33,24 @@ prompt 4 + + true + bin\x86\Debug\ + DEBUG;TRACE + full + x86 + prompt + MinimumRecommendedRules.ruleset + + + bin\x86\Release\ + TRACE + true + pdbonly + x86 + prompt + MinimumRecommendedRules.ruleset + ..\packages\NLog.4.4.11\lib\net45\NLog.dll -- 2.54.0