diff --git a/dotnet/IEC61850forCSharp/IEC61850.NET.csproj b/dotnet/IEC61850forCSharp/IEC61850.NET.csproj index 93cafc46f..e1de37377 100644 --- a/dotnet/IEC61850forCSharp/IEC61850.NET.csproj +++ b/dotnet/IEC61850forCSharp/IEC61850.NET.csproj @@ -17,6 +17,7 @@ prompt 4 false + x86 none @@ -26,6 +27,22 @@ 4 false + + true + bin\x86\Debug\ + DEBUG; + full + x86 + prompt + MinimumRecommendedRules.ruleset + + + bin\x86\Release\ + true + x86 + prompt + MinimumRecommendedRules.ruleset + diff --git a/dotnet/authenticate/authenticate.csproj b/dotnet/authenticate/authenticate.csproj index c05c41f85..2a31569a4 100644 --- a/dotnet/authenticate/authenticate.csproj +++ b/dotnet/authenticate/authenticate.csproj @@ -1,4 +1,4 @@ - + Debug @@ -26,6 +26,22 @@ 4 true + + true + bin\x86\Debug\ + DEBUG; + full + x86 + prompt + MinimumRecommendedRules.ruleset + + + bin\x86\Release\ + true + x86 + prompt + MinimumRecommendedRules.ruleset + diff --git a/dotnet/control/control.csproj b/dotnet/control/control.csproj index efe7f4ca6..4cac0cb76 100644 --- a/dotnet/control/control.csproj +++ b/dotnet/control/control.csproj @@ -1,4 +1,4 @@ - + Debug @@ -26,6 +26,22 @@ 4 true + + true + bin\x86\Debug\ + DEBUG; + full + x86 + prompt + MinimumRecommendedRules.ruleset + + + bin\x86\Release\ + true + x86 + prompt + MinimumRecommendedRules.ruleset + diff --git a/dotnet/datasets/datasets.csproj b/dotnet/datasets/datasets.csproj index 312ccbfd5..813943f2b 100644 --- a/dotnet/datasets/datasets.csproj +++ b/dotnet/datasets/datasets.csproj @@ -1,4 +1,4 @@ - + Debug @@ -26,6 +26,22 @@ 4 true + + true + bin\x86\Debug\ + DEBUG; + full + x86 + prompt + MinimumRecommendedRules.ruleset + + + bin\x86\Release\ + true + x86 + prompt + MinimumRecommendedRules.ruleset + diff --git a/dotnet/dotnet.sln b/dotnet/dotnet.sln index b199c1aa3..e7cf30cfb 100644 --- a/dotnet/dotnet.sln +++ b/dotnet/dotnet.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -VisualStudioVersion = 12.0.40629.0 +# Visual Studio 15 +VisualStudioVersion = 15.0.27004.2005 MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IEC61850.NET", "IEC61850forCSharp\IEC61850.NET.csproj", "{C35D624E-5506-4560-8074-1728F1FA1A4D}" EndProject @@ -41,71 +41,137 @@ EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU + Debug|x86 = Debug|x86 Release|Any CPU = Release|Any CPU + Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {0BECEC77-2315-4B95-AFF9-E6007E644BBF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {0BECEC77-2315-4B95-AFF9-E6007E644BBF}.Debug|Any CPU.Build.0 = Debug|Any CPU - {0BECEC77-2315-4B95-AFF9-E6007E644BBF}.Release|Any CPU.ActiveCfg = Release|Any CPU - {0BECEC77-2315-4B95-AFF9-E6007E644BBF}.Release|Any CPU.Build.0 = Release|Any CPU - {14C71267-2F38-460D-AA55-6803EE80AFB4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {14C71267-2F38-460D-AA55-6803EE80AFB4}.Debug|Any CPU.Build.0 = Debug|Any CPU - {14C71267-2F38-460D-AA55-6803EE80AFB4}.Release|Any CPU.ActiveCfg = Release|Any CPU - {14C71267-2F38-460D-AA55-6803EE80AFB4}.Release|Any CPU.Build.0 = Release|Any CPU - {2A226B6D-1D1F-4BFE-B8CC-158116F71270}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2A226B6D-1D1F-4BFE-B8CC-158116F71270}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2A226B6D-1D1F-4BFE-B8CC-158116F71270}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2A226B6D-1D1F-4BFE-B8CC-158116F71270}.Release|Any CPU.Build.0 = Release|Any CPU - {59B85486-F48D-4978-BD35-8F5C3A8288D4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {59B85486-F48D-4978-BD35-8F5C3A8288D4}.Debug|Any CPU.Build.0 = Debug|Any CPU - {59B85486-F48D-4978-BD35-8F5C3A8288D4}.Release|Any CPU.ActiveCfg = Release|Any CPU - {59B85486-F48D-4978-BD35-8F5C3A8288D4}.Release|Any CPU.Build.0 = Release|Any CPU - {5E5D0FE0-DF44-48D8-A10E-1FB07D34DEA2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5E5D0FE0-DF44-48D8-A10E-1FB07D34DEA2}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5E5D0FE0-DF44-48D8-A10E-1FB07D34DEA2}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5E5D0FE0-DF44-48D8-A10E-1FB07D34DEA2}.Release|Any CPU.Build.0 = Release|Any CPU - {6734BF52-2D0D-476B-8EA2-C9C2D1D69B03}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {6734BF52-2D0D-476B-8EA2-C9C2D1D69B03}.Debug|Any CPU.Build.0 = Debug|Any CPU - {6734BF52-2D0D-476B-8EA2-C9C2D1D69B03}.Release|Any CPU.ActiveCfg = Release|Any CPU - {6734BF52-2D0D-476B-8EA2-C9C2D1D69B03}.Release|Any CPU.Build.0 = Release|Any CPU - {71485F99-2976-45E6-B73D-4946E594C15C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {71485F99-2976-45E6-B73D-4946E594C15C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {71485F99-2976-45E6-B73D-4946E594C15C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {71485F99-2976-45E6-B73D-4946E594C15C}.Release|Any CPU.Build.0 = Release|Any CPU - {77127456-19B9-4D1A-AEF9-40F8D1C5695E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {77127456-19B9-4D1A-AEF9-40F8D1C5695E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {77127456-19B9-4D1A-AEF9-40F8D1C5695E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {77127456-19B9-4D1A-AEF9-40F8D1C5695E}.Release|Any CPU.Build.0 = Release|Any CPU - {9286D2AB-96ED-4631-AB3C-ED20FF5D6E6C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9286D2AB-96ED-4631-AB3C-ED20FF5D6E6C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9286D2AB-96ED-4631-AB3C-ED20FF5D6E6C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9286D2AB-96ED-4631-AB3C-ED20FF5D6E6C}.Release|Any CPU.Build.0 = Release|Any CPU - {9E29B4CE-EE5F-4CA6-85F6-5D1FF8B27BF8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9E29B4CE-EE5F-4CA6-85F6-5D1FF8B27BF8}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9E29B4CE-EE5F-4CA6-85F6-5D1FF8B27BF8}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9E29B4CE-EE5F-4CA6-85F6-5D1FF8B27BF8}.Release|Any CPU.Build.0 = Release|Any CPU - {C351CFA4-E54E-49A1-86CE-69643535541A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {C351CFA4-E54E-49A1-86CE-69643535541A}.Debug|Any CPU.Build.0 = Debug|Any CPU - {C351CFA4-E54E-49A1-86CE-69643535541A}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C351CFA4-E54E-49A1-86CE-69643535541A}.Release|Any CPU.Build.0 = Release|Any CPU {C35D624E-5506-4560-8074-1728F1FA1A4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {C35D624E-5506-4560-8074-1728F1FA1A4D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C35D624E-5506-4560-8074-1728F1FA1A4D}.Debug|x86.ActiveCfg = Debug|x86 + {C35D624E-5506-4560-8074-1728F1FA1A4D}.Debug|x86.Build.0 = Debug|x86 {C35D624E-5506-4560-8074-1728F1FA1A4D}.Release|Any CPU.ActiveCfg = Release|Any CPU {C35D624E-5506-4560-8074-1728F1FA1A4D}.Release|Any CPU.Build.0 = Release|Any CPU + {C35D624E-5506-4560-8074-1728F1FA1A4D}.Release|x86.ActiveCfg = Release|x86 + {C35D624E-5506-4560-8074-1728F1FA1A4D}.Release|x86.Build.0 = Release|x86 {C616A6DF-831E-443C-9310-3F343A6E3D1A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {C616A6DF-831E-443C-9310-3F343A6E3D1A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C616A6DF-831E-443C-9310-3F343A6E3D1A}.Debug|x86.ActiveCfg = Debug|x86 + {C616A6DF-831E-443C-9310-3F343A6E3D1A}.Debug|x86.Build.0 = Debug|x86 {C616A6DF-831E-443C-9310-3F343A6E3D1A}.Release|Any CPU.ActiveCfg = Release|Any CPU {C616A6DF-831E-443C-9310-3F343A6E3D1A}.Release|Any CPU.Build.0 = Release|Any CPU + {C616A6DF-831E-443C-9310-3F343A6E3D1A}.Release|x86.ActiveCfg = Release|x86 + {C616A6DF-831E-443C-9310-3F343A6E3D1A}.Release|x86.Build.0 = Release|x86 + {59B85486-F48D-4978-BD35-8F5C3A8288D4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {59B85486-F48D-4978-BD35-8F5C3A8288D4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {59B85486-F48D-4978-BD35-8F5C3A8288D4}.Debug|x86.ActiveCfg = Debug|x86 + {59B85486-F48D-4978-BD35-8F5C3A8288D4}.Debug|x86.Build.0 = Debug|x86 + {59B85486-F48D-4978-BD35-8F5C3A8288D4}.Release|Any CPU.ActiveCfg = Release|Any CPU + {59B85486-F48D-4978-BD35-8F5C3A8288D4}.Release|Any CPU.Build.0 = Release|Any CPU + {59B85486-F48D-4978-BD35-8F5C3A8288D4}.Release|x86.ActiveCfg = Release|x86 + {59B85486-F48D-4978-BD35-8F5C3A8288D4}.Release|x86.Build.0 = Release|x86 {D5C7DD38-032A-49B6-B74F-FFD9724A8AE4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D5C7DD38-032A-49B6-B74F-FFD9724A8AE4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D5C7DD38-032A-49B6-B74F-FFD9724A8AE4}.Debug|x86.ActiveCfg = Debug|x86 + {D5C7DD38-032A-49B6-B74F-FFD9724A8AE4}.Debug|x86.Build.0 = Debug|x86 {D5C7DD38-032A-49B6-B74F-FFD9724A8AE4}.Release|Any CPU.ActiveCfg = Release|Any CPU {D5C7DD38-032A-49B6-B74F-FFD9724A8AE4}.Release|Any CPU.Build.0 = Release|Any CPU + {D5C7DD38-032A-49B6-B74F-FFD9724A8AE4}.Release|x86.ActiveCfg = Release|x86 + {D5C7DD38-032A-49B6-B74F-FFD9724A8AE4}.Release|x86.Build.0 = Release|x86 + {C351CFA4-E54E-49A1-86CE-69643535541A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C351CFA4-E54E-49A1-86CE-69643535541A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C351CFA4-E54E-49A1-86CE-69643535541A}.Debug|x86.ActiveCfg = Debug|x86 + {C351CFA4-E54E-49A1-86CE-69643535541A}.Debug|x86.Build.0 = Debug|x86 + {C351CFA4-E54E-49A1-86CE-69643535541A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C351CFA4-E54E-49A1-86CE-69643535541A}.Release|Any CPU.Build.0 = Release|Any CPU + {C351CFA4-E54E-49A1-86CE-69643535541A}.Release|x86.ActiveCfg = Release|x86 + {C351CFA4-E54E-49A1-86CE-69643535541A}.Release|x86.Build.0 = Release|x86 + {9E29B4CE-EE5F-4CA6-85F6-5D1FF8B27BF8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9E29B4CE-EE5F-4CA6-85F6-5D1FF8B27BF8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9E29B4CE-EE5F-4CA6-85F6-5D1FF8B27BF8}.Debug|x86.ActiveCfg = Debug|x86 + {9E29B4CE-EE5F-4CA6-85F6-5D1FF8B27BF8}.Debug|x86.Build.0 = Debug|x86 + {9E29B4CE-EE5F-4CA6-85F6-5D1FF8B27BF8}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9E29B4CE-EE5F-4CA6-85F6-5D1FF8B27BF8}.Release|Any CPU.Build.0 = Release|Any CPU + {9E29B4CE-EE5F-4CA6-85F6-5D1FF8B27BF8}.Release|x86.ActiveCfg = Release|x86 + {9E29B4CE-EE5F-4CA6-85F6-5D1FF8B27BF8}.Release|x86.Build.0 = Release|x86 + {2A226B6D-1D1F-4BFE-B8CC-158116F71270}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2A226B6D-1D1F-4BFE-B8CC-158116F71270}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2A226B6D-1D1F-4BFE-B8CC-158116F71270}.Debug|x86.ActiveCfg = Debug|x86 + {2A226B6D-1D1F-4BFE-B8CC-158116F71270}.Debug|x86.Build.0 = Debug|x86 + {2A226B6D-1D1F-4BFE-B8CC-158116F71270}.Release|Any CPU.ActiveCfg = Release|Any CPU + {2A226B6D-1D1F-4BFE-B8CC-158116F71270}.Release|Any CPU.Build.0 = Release|Any CPU + {2A226B6D-1D1F-4BFE-B8CC-158116F71270}.Release|x86.ActiveCfg = Release|x86 + {2A226B6D-1D1F-4BFE-B8CC-158116F71270}.Release|x86.Build.0 = Release|x86 + {0BECEC77-2315-4B95-AFF9-E6007E644BBF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0BECEC77-2315-4B95-AFF9-E6007E644BBF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0BECEC77-2315-4B95-AFF9-E6007E644BBF}.Debug|x86.ActiveCfg = Debug|x86 + {0BECEC77-2315-4B95-AFF9-E6007E644BBF}.Debug|x86.Build.0 = Debug|x86 + {0BECEC77-2315-4B95-AFF9-E6007E644BBF}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0BECEC77-2315-4B95-AFF9-E6007E644BBF}.Release|Any CPU.Build.0 = Release|Any CPU + {0BECEC77-2315-4B95-AFF9-E6007E644BBF}.Release|x86.ActiveCfg = Release|x86 + {0BECEC77-2315-4B95-AFF9-E6007E644BBF}.Release|x86.Build.0 = Release|x86 {FBDFE530-DBEB-474B-BA54-9AB287DD57B3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {FBDFE530-DBEB-474B-BA54-9AB287DD57B3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FBDFE530-DBEB-474B-BA54-9AB287DD57B3}.Debug|x86.ActiveCfg = Debug|x86 + {FBDFE530-DBEB-474B-BA54-9AB287DD57B3}.Debug|x86.Build.0 = Debug|x86 {FBDFE530-DBEB-474B-BA54-9AB287DD57B3}.Release|Any CPU.ActiveCfg = Release|Any CPU {FBDFE530-DBEB-474B-BA54-9AB287DD57B3}.Release|Any CPU.Build.0 = Release|Any CPU + {FBDFE530-DBEB-474B-BA54-9AB287DD57B3}.Release|x86.ActiveCfg = Release|x86 + {FBDFE530-DBEB-474B-BA54-9AB287DD57B3}.Release|x86.Build.0 = Release|x86 + {77127456-19B9-4D1A-AEF9-40F8D1C5695E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {77127456-19B9-4D1A-AEF9-40F8D1C5695E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {77127456-19B9-4D1A-AEF9-40F8D1C5695E}.Debug|x86.ActiveCfg = Debug|x86 + {77127456-19B9-4D1A-AEF9-40F8D1C5695E}.Debug|x86.Build.0 = Debug|x86 + {77127456-19B9-4D1A-AEF9-40F8D1C5695E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {77127456-19B9-4D1A-AEF9-40F8D1C5695E}.Release|Any CPU.Build.0 = Release|Any CPU + {77127456-19B9-4D1A-AEF9-40F8D1C5695E}.Release|x86.ActiveCfg = Release|x86 + {77127456-19B9-4D1A-AEF9-40F8D1C5695E}.Release|x86.Build.0 = Release|x86 + {5E5D0FE0-DF44-48D8-A10E-1FB07D34DEA2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5E5D0FE0-DF44-48D8-A10E-1FB07D34DEA2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5E5D0FE0-DF44-48D8-A10E-1FB07D34DEA2}.Debug|x86.ActiveCfg = Debug|x86 + {5E5D0FE0-DF44-48D8-A10E-1FB07D34DEA2}.Debug|x86.Build.0 = Debug|x86 + {5E5D0FE0-DF44-48D8-A10E-1FB07D34DEA2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5E5D0FE0-DF44-48D8-A10E-1FB07D34DEA2}.Release|Any CPU.Build.0 = Release|Any CPU + {5E5D0FE0-DF44-48D8-A10E-1FB07D34DEA2}.Release|x86.ActiveCfg = Release|x86 + {5E5D0FE0-DF44-48D8-A10E-1FB07D34DEA2}.Release|x86.Build.0 = Release|x86 + {71485F99-2976-45E6-B73D-4946E594C15C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {71485F99-2976-45E6-B73D-4946E594C15C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {71485F99-2976-45E6-B73D-4946E594C15C}.Debug|x86.ActiveCfg = Debug|x86 + {71485F99-2976-45E6-B73D-4946E594C15C}.Debug|x86.Build.0 = Debug|x86 + {71485F99-2976-45E6-B73D-4946E594C15C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {71485F99-2976-45E6-B73D-4946E594C15C}.Release|Any CPU.Build.0 = Release|Any CPU + {71485F99-2976-45E6-B73D-4946E594C15C}.Release|x86.ActiveCfg = Release|x86 + {71485F99-2976-45E6-B73D-4946E594C15C}.Release|x86.Build.0 = Release|x86 + {14C71267-2F38-460D-AA55-6803EE80AFB4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {14C71267-2F38-460D-AA55-6803EE80AFB4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {14C71267-2F38-460D-AA55-6803EE80AFB4}.Debug|x86.ActiveCfg = Debug|x86 + {14C71267-2F38-460D-AA55-6803EE80AFB4}.Debug|x86.Build.0 = Debug|x86 + {14C71267-2F38-460D-AA55-6803EE80AFB4}.Release|Any CPU.ActiveCfg = Release|Any CPU + {14C71267-2F38-460D-AA55-6803EE80AFB4}.Release|Any CPU.Build.0 = Release|Any CPU + {14C71267-2F38-460D-AA55-6803EE80AFB4}.Release|x86.ActiveCfg = Release|x86 + {14C71267-2F38-460D-AA55-6803EE80AFB4}.Release|x86.Build.0 = Release|x86 + {9286D2AB-96ED-4631-AB3C-ED20FF5D6E6C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9286D2AB-96ED-4631-AB3C-ED20FF5D6E6C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9286D2AB-96ED-4631-AB3C-ED20FF5D6E6C}.Debug|x86.ActiveCfg = Debug|x86 + {9286D2AB-96ED-4631-AB3C-ED20FF5D6E6C}.Debug|x86.Build.0 = Debug|x86 + {9286D2AB-96ED-4631-AB3C-ED20FF5D6E6C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9286D2AB-96ED-4631-AB3C-ED20FF5D6E6C}.Release|Any CPU.Build.0 = Release|Any CPU + {9286D2AB-96ED-4631-AB3C-ED20FF5D6E6C}.Release|x86.ActiveCfg = Release|x86 + {9286D2AB-96ED-4631-AB3C-ED20FF5D6E6C}.Release|x86.Build.0 = Release|x86 + {6734BF52-2D0D-476B-8EA2-C9C2D1D69B03}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {6734BF52-2D0D-476B-8EA2-C9C2D1D69B03}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6734BF52-2D0D-476B-8EA2-C9C2D1D69B03}.Debug|x86.ActiveCfg = Debug|x86 + {6734BF52-2D0D-476B-8EA2-C9C2D1D69B03}.Debug|x86.Build.0 = Debug|x86 + {6734BF52-2D0D-476B-8EA2-C9C2D1D69B03}.Release|Any CPU.ActiveCfg = Release|Any CPU + {6734BF52-2D0D-476B-8EA2-C9C2D1D69B03}.Release|Any CPU.Build.0 = Release|Any CPU + {6734BF52-2D0D-476B-8EA2-C9C2D1D69B03}.Release|x86.ActiveCfg = Release|x86 + {6734BF52-2D0D-476B-8EA2-C9C2D1D69B03}.Release|x86.Build.0 = Release|x86 EndGlobalSection - GlobalSection(NestedProjects) = preSolution + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {755D9B88-33E9-4B71-91A1-7A5A131C9591} EndGlobalSection GlobalSection(MonoDevelopProperties) = preSolution Policies = $0 @@ -119,7 +185,4 @@ Global $2.inheritsScope = text/plain StartupItem = IEC61850forCSharp\IEC61850forCSharp.csproj EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection EndGlobal diff --git a/dotnet/example1/example1.csproj b/dotnet/example1/example1.csproj index 592905b55..38dda8deb 100644 --- a/dotnet/example1/example1.csproj +++ b/dotnet/example1/example1.csproj @@ -26,6 +26,22 @@ 4 true + + true + bin\x86\Debug\ + DEBUG; + full + x86 + prompt + MinimumRecommendedRules.ruleset + + + bin\x86\Release\ + true + x86 + prompt + MinimumRecommendedRules.ruleset + diff --git a/dotnet/example2/example2.csproj b/dotnet/example2/example2.csproj index 612fcdb5b..330e8418d 100644 --- a/dotnet/example2/example2.csproj +++ b/dotnet/example2/example2.csproj @@ -1,4 +1,4 @@ - + Debug @@ -26,6 +26,22 @@ 4 true + + true + bin\x86\Debug\ + DEBUG; + full + x86 + prompt + MinimumRecommendedRules.ruleset + + + bin\x86\Release\ + true + x86 + prompt + MinimumRecommendedRules.ruleset + diff --git a/dotnet/example3/example3.csproj b/dotnet/example3/example3.csproj index 4f60434aa..a16ed3f15 100644 --- a/dotnet/example3/example3.csproj +++ b/dotnet/example3/example3.csproj @@ -1,4 +1,4 @@ - + Debug @@ -26,6 +26,22 @@ 4 true + + true + bin\x86\Debug\ + DEBUG; + full + x86 + prompt + MinimumRecommendedRules.ruleset + + + bin\x86\Release\ + true + x86 + prompt + MinimumRecommendedRules.ruleset + diff --git a/dotnet/files/files.csproj b/dotnet/files/files.csproj index ba8c31867..17f7eb46c 100644 --- a/dotnet/files/files.csproj +++ b/dotnet/files/files.csproj @@ -1,4 +1,4 @@ - + Debug @@ -26,6 +26,22 @@ 4 true + + true + bin\x86\Debug\ + DEBUG; + full + x86 + prompt + MinimumRecommendedRules.ruleset + + + bin\x86\Release\ + true + x86 + prompt + MinimumRecommendedRules.ruleset + diff --git a/dotnet/log_client/log_client.csproj b/dotnet/log_client/log_client.csproj index 232430604..842400cbe 100644 --- a/dotnet/log_client/log_client.csproj +++ b/dotnet/log_client/log_client.csproj @@ -1,4 +1,4 @@ - + Debug @@ -27,6 +27,25 @@ 4 true + + true + bin\x86\Debug\ + DEBUG; + full + x86 + prompt + MinimumRecommendedRules.ruleset + true + + + bin\x86\Release\ + true + full + x86 + prompt + MinimumRecommendedRules.ruleset + true + diff --git a/dotnet/model_browsing/model_browsing.csproj b/dotnet/model_browsing/model_browsing.csproj index 8162b3f89..2ab643765 100644 --- a/dotnet/model_browsing/model_browsing.csproj +++ b/dotnet/model_browsing/model_browsing.csproj @@ -1,4 +1,4 @@ - + Debug @@ -26,6 +26,22 @@ 4 true + + true + bin\x86\Debug\ + DEBUG; + full + x86 + prompt + MinimumRecommendedRules.ruleset + + + bin\x86\Release\ + true + x86 + prompt + MinimumRecommendedRules.ruleset + diff --git a/dotnet/report_new_dataset/report_new_dataset.csproj b/dotnet/report_new_dataset/report_new_dataset.csproj index ccf2dc93f..1c8487182 100644 --- a/dotnet/report_new_dataset/report_new_dataset.csproj +++ b/dotnet/report_new_dataset/report_new_dataset.csproj @@ -1,4 +1,4 @@ - + Debug @@ -26,6 +26,22 @@ 4 true + + true + bin\x86\Debug\ + DEBUG; + full + x86 + prompt + MinimumRecommendedRules.ruleset + + + bin\x86\Release\ + true + x86 + prompt + MinimumRecommendedRules.ruleset + diff --git a/dotnet/reporting/reporting.csproj b/dotnet/reporting/reporting.csproj index 53a5829e1..53c1bd87e 100644 --- a/dotnet/reporting/reporting.csproj +++ b/dotnet/reporting/reporting.csproj @@ -42,6 +42,22 @@ 4 true + + true + bin\x86\Debug\ + DEBUG; + full + x86 + prompt + MinimumRecommendedRules.ruleset + + + bin\x86\Release\ + true + x86 + prompt + MinimumRecommendedRules.ruleset + @@ -78,4 +94,4 @@ true - + \ No newline at end of file diff --git a/dotnet/server1/server1.csproj b/dotnet/server1/server1.csproj index 5d820daf7..fcf848f63 100644 --- a/dotnet/server1/server1.csproj +++ b/dotnet/server1/server1.csproj @@ -1,4 +1,4 @@ - + Debug @@ -27,6 +27,25 @@ 4 true + + true + bin\x86\Debug\ + DEBUG; + full + x86 + prompt + MinimumRecommendedRules.ruleset + true + + + bin\x86\Release\ + true + full + x86 + prompt + MinimumRecommendedRules.ruleset + true + diff --git a/dotnet/tests/tests.csproj b/dotnet/tests/tests.csproj index ecaf4e89b..873f01d11 100644 --- a/dotnet/tests/tests.csproj +++ b/dotnet/tests/tests.csproj @@ -26,6 +26,22 @@ 4 false + + true + bin\x86\Debug\ + DEBUG; + full + x86 + prompt + MinimumRecommendedRules.ruleset + + + bin\x86\Release\ + true + x86 + prompt + MinimumRecommendedRules.ruleset + diff --git a/dotnet/tls_client_example/tls_client_example.csproj b/dotnet/tls_client_example/tls_client_example.csproj index 389abef90..0a78b7e2f 100644 --- a/dotnet/tls_client_example/tls_client_example.csproj +++ b/dotnet/tls_client_example/tls_client_example.csproj @@ -1,4 +1,4 @@ - + Debug @@ -27,6 +27,25 @@ 4 true + + true + bin\x86\Debug\ + DEBUG; + full + x86 + prompt + MinimumRecommendedRules.ruleset + true + + + bin\x86\Release\ + true + full + x86 + prompt + MinimumRecommendedRules.ruleset + true + diff --git a/examples/iec61850_9_2_LE_example/iec61850_9_2_LE_example.c b/examples/iec61850_9_2_LE_example/iec61850_9_2_LE_example.c index c49347b19..603e80e46 100644 --- a/examples/iec61850_9_2_LE_example/iec61850_9_2_LE_example.c +++ b/examples/iec61850_9_2_LE_example/iec61850_9_2_LE_example.c @@ -132,7 +132,7 @@ main(int argc, char** argv) IedServer_updateInt32AttributeValue(iedServer, IEDMODEL_MUnn_TCTR1_Amp_instMag_i, current); IedServer_updateInt32AttributeValue(iedServer, IEDMODEL_MUnn_TCTR2_Amp_instMag_i, current); IedServer_updateInt32AttributeValue(iedServer, IEDMODEL_MUnn_TCTR3_Amp_instMag_i, current); - IedServer_updateInt32AttributeValue(iedServer, IEDMODEL_MUnn_TCTR3_Amp_instMag_i, current); + IedServer_updateInt32AttributeValue(iedServer, IEDMODEL_MUnn_TCTR4_Amp_instMag_i, current); IedServer_updateInt32AttributeValue(iedServer, IEDMODEL_MUnn_TVTR1_Vol_instMag_i, voltage); IedServer_updateInt32AttributeValue(iedServer, IEDMODEL_MUnn_TVTR2_Vol_instMag_i, voltage); diff --git a/examples/iec61850_9_2_LE_example/static_model.c b/examples/iec61850_9_2_LE_example/static_model.c index ada63aad9..f23815c9f 100644 --- a/examples/iec61850_9_2_LE_example/static_model.c +++ b/examples/iec61850_9_2_LE_example/static_model.c @@ -18,6 +18,15 @@ extern DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda4; extern DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda5; extern DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda6; extern DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda7; +extern DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda8; +extern DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda9; +extern DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda10; +extern DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda11; +extern DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda12; +extern DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda13; +extern DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda14; +extern DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda15; + DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda0 = { "MUnn", @@ -32,7 +41,7 @@ DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda0 = { DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda1 = { "MUnn", false, - "TCTR2$MX$Amp$instMag$i", + "TCTR1$MX$Amp$q", -1, NULL, NULL, @@ -42,7 +51,7 @@ DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda1 = { DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda2 = { "MUnn", false, - "TCTR3$MX$Amp$instMag$i", + "TCTR2$MX$Amp$instMag$i", -1, NULL, NULL, @@ -52,7 +61,7 @@ DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda2 = { DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda3 = { "MUnn", false, - "TCTR4$MX$Amp$instMag$i", + "TCTR2$MX$Amp$q", -1, NULL, NULL, @@ -62,7 +71,7 @@ DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda3 = { DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda4 = { "MUnn", false, - "TVTR1$MX$Vol$instMag$i", + "TCTR3$MX$Amp$instMag$i", -1, NULL, NULL, @@ -72,7 +81,7 @@ DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda4 = { DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda5 = { "MUnn", false, - "TVTR2$MX$Vol$instMag$i", + "TCTR3$MX$Amp$q", -1, NULL, NULL, @@ -82,7 +91,7 @@ DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda5 = { DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda6 = { "MUnn", false, - "TVTR3$MX$Vol$instMag$i", + "TCTR4$MX$Amp$instMag$i", -1, NULL, NULL, @@ -92,17 +101,97 @@ DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda6 = { DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda7 = { "MUnn", false, - "TVTR4$MX$Vol$instMag$i", + "TCTR4$MX$Amp$q", -1, NULL, NULL, - NULL + &iedModelds_MUnn_LLN0_PhsMeas1_fcda8 +}; + +DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda8 = { + "MUnn", + false, + "TVTR1$MX$Vol$instMag$i", + -1, + NULL, + NULL, + &iedModelds_MUnn_LLN0_PhsMeas1_fcda9 +}; + +DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda9 = { + "MUnn", + false, + "TVTR1$MX$Vol$q", + -1, + NULL, + NULL, + &iedModelds_MUnn_LLN0_PhsMeas1_fcda10 +}; + +DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda10 = { + "MUnn", + false, + "TVTR2$MX$Vol$instMag$i", + -1, + NULL, + NULL, + &iedModelds_MUnn_LLN0_PhsMeas1_fcda11 +}; + +DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda11 = { + "MUnn", + false, + "TVTR2$MX$Vol$q", + -1, + NULL, + NULL, + &iedModelds_MUnn_LLN0_PhsMeas1_fcda12 +}; + +DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda12 = { + "MUnn", + false, + "TVTR3$MX$Vol$instMag$i", + -1, + NULL, + NULL, + &iedModelds_MUnn_LLN0_PhsMeas1_fcda13 +}; + +DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda13 = { + "MUnn", + false, + "TVTR3$MX$Vol$q", + -1, + NULL, + NULL, + &iedModelds_MUnn_LLN0_PhsMeas1_fcda14 +}; + +DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda14 = { + "MUnn", + false, + "TVTR4$MX$Vol$instMag$i", + -1, + NULL, + NULL, + &iedModelds_MUnn_LLN0_PhsMeas1_fcda15 +}; + +DataSetEntry iedModelds_MUnn_LLN0_PhsMeas1_fcda15 = { + "MUnn", + false, + "TVTR4$MX$Vol$q", + -1, + NULL, + NULL, + NULL }; DataSet iedModelds_MUnn_LLN0_PhsMeas1 = { "MUnn", "LLN0$PhsMeas1", - 8, + 16, &iedModelds_MUnn_LLN0_PhsMeas1_fcda0, NULL };