DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_Test/App - 本机环境.config | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_Test/App - 生产环境.config | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_Test/App.config | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_Test/UnitTest1.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_Test/iWare_SCADA_Test.csproj | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_Test/App - ±¾»ú»·¾³.config
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,49 @@ <?xml version="1.0" encoding="utf-8"?> <configuration> <configSections> <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 --> <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> </configSections> <appSettings> <!--net use x: \\192.168.216.133\Destination /savecred /persistent:yes net use z: \\192.168.216.130\kistler /savecred /persistent:yes net use y: \\192.168.216.6\data /savecred /persistent:yes net use u: \\192.168.216.130\NutrunnerData /savecred /persistent:yes--> <!-- å¤æå·¥åºæ¯å¦è·³åºçåºåé ç½® --> <add key="WorkingProcedureAllStr" value="OP05OP10OP20OP30OP35OP40OP50OP60OP70OP80" /> <add key="WorkPeiceIDPath" value="Y:\qualified" /> <!-- op30å·¥åºçå·¥ä½è´¨éä¿¡æ¯ --> <add key="OP30QualityDataFor36Station" value="Z:\" /> <add key="OP30QualityDataFor45Station" value="U:\" /> <add key="OP60QualityData" value="V:\" /> <add key="OP20QualityData" value="W:\" /> <add key="OP80QualityData" value="X:\CA4GC20TD\" /> <!--<add key="WorkPeiceIDPath" value="C:\Users\13650\Desktop\yiqi" />--> <add key="HeartBeatAlertInterval" value="2000" /> </appSettings> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" /> </startup> <entityFramework> <providers> <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" /> </providers> </entityFramework> <connectionStrings> <!--<add name="SCADA_DF22001_CORE" connectionString="Server=.;Database=iWare.SCADA;User=sa;Password=123abc.com;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" />--> <!--<add name="SCADA_DF22001_CORE" connectionString="Server=10.10.40.166;Database=iWare.SCADA;User=sa;Password=123abc.com;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" />--> <add name="SCADA_DF22001_CORE" connectionString="Server=.;Database=iWare.SCADA;User=sa;Password=123abc.com;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" /> <add name="SCModel" connectionString="data source=.;initial catalog=SCTest_new;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework" providerName="System.Data.SqlClient" /> </connectionStrings> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" /> </dependentAssembly> </assemblyBinding> </runtime> </configuration> DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_Test/App - Éú²ú»·¾³.config
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,49 @@ <?xml version="1.0" encoding="utf-8"?> <configuration> <configSections> <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 --> <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> </configSections> <appSettings> <!--net use x: \\192.168.216.133\Destination /savecred /persistent:yes net use z: \\192.168.216.130\kistler /savecred /persistent:yes net use y: \\192.168.216.6\data /savecred /persistent:yes net use u: \\192.168.216.130\NutrunnerData /savecred /persistent:yes--> <!-- å¤æå·¥åºæ¯å¦è·³åºçåºåé ç½® --> <add key="WorkingProcedureAllStr" value="OP05OP10OP20OP30OP35OP40OP50OP60OP70OP80" /> <add key="WorkPeiceIDPath" value="Y:\qualified" /> <!-- op30å·¥åºçå·¥ä½è´¨éä¿¡æ¯ --> <add key="OP30QualityDataFor36Station" value="Z:\" /> <add key="OP30QualityDataFor45Station" value="U:\" /> <add key="OP60QualityData" value="V:\" /> <add key="OP20QualityData" value="W:\" /> <add key="OP80QualityData" value="X:\CA4GC20TD\" /> <!--<add key="WorkPeiceIDPath" value="C:\Users\13650\Desktop\yiqi" />--> <add key="HeartBeatAlertInterval" value="2000" /> </appSettings> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" /> </startup> <entityFramework> <providers> <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" /> </providers> </entityFramework> <connectionStrings> <!--<add name="SCADA_DF22001_CORE" connectionString="Server=.;Database=iWare.SCADA;User=sa;Password=123abc.com;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" />--> <!--<add name="SCADA_DF22001_CORE" connectionString="Server=10.10.40.166;Database=iWare.SCADA;User=sa;Password=123abc.com;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" />--> <add name="SCADA_DF22001_CORE" connectionString="Server=192.168.216.203;Database=iWare.SCADA;User=sa;Password=123abc.com;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" /> <add name="SCModel" connectionString="data source=192.168.216.203;initial catalog=SCTest_new;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework" providerName="System.Data.SqlClient" /> </connectionStrings> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" /> </dependentAssembly> </assemblyBinding> </runtime> </configuration> DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_Test/App.config
@@ -20,7 +20,7 @@ <add key="OP30QualityDataFor45Station" value="U:\" /> <add key="OP60QualityData" value="V:\" /> <add key="OP20QualityData" value="W:\" /> <add key="OP80QualityData_Test" value="X:\CA4GC20TD_Test\" /> <add key="OP80QualityData" value="X:\CA4GC20TD\" /> <!--<add key="WorkPeiceIDPath" value="C:\Users\13650\Desktop\yiqi" />--> <add key="HeartBeatAlertInterval" value="2000" /> </appSettings> @@ -35,8 +35,8 @@ <connectionStrings> <!--<add name="SCADA_DF22001_CORE" connectionString="Server=.;Database=iWare.SCADA;User=sa;Password=123abc.com;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" />--> <!--<add name="SCADA_DF22001_CORE" connectionString="Server=10.10.40.166;Database=iWare.SCADA;User=sa;Password=123abc.com;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" />--> <add name="SCADA_DF22001_CORE" connectionString="Server=.;Database=iWare.SCADA;User=sa;Password=123abc.com;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" /> <add name="SCModel" connectionString="data source=.;initial catalog=SCTest_new;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework" providerName="System.Data.SqlClient" /> <add name="SCADA_DF22001_CORE" connectionString="Server=192.168.216.203;Database=iWare.SCADA;User=sa;Password=123abc.com;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" /> <add name="SCModel" connectionString="data source=192.168.216.203;initial catalog=SCTest_new;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework" providerName="System.Data.SqlClient" /> </connectionStrings> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_Test/UnitTest1.cs
@@ -16,6 +16,47 @@ [TestClass] public class UnitTest1 { [TestMethod] public void TestMethoEntityValidatizzz() { try { WorkPieceLog aa = null; using (DbModel db = new DbModel()) { aa = db.WorkPieceLog.Where(x => x.Id == 588877956636741).FirstOrDefault(); } var isRight = SystemBussinessHelper.ValidateIsRightWorkPieceID(aa.WorkPieceID); if (isRight) { } } catch (DbEntityValidationException dbEx) { //var bb = dbEx.EntityValidationErrors.ToList(); //var pp = bb.First().ValidationErrors.ToList(); //var z = JsonConvert.SerializeObject(pp); var errorMessages = dbEx.EntityValidationErrors .SelectMany(validationResult => validationResult.ValidationErrors) .Select(m => m.ErrorMessage); var fullErrorMessage = string.Join(", ", errorMessages); //throw new DbEntityValidationException(exceptionMessage, exception.EntityValidationErrors); } catch (Exception) { throw; } } [TestMethod] public void TestMethoEntityValidationErrors() { DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_Test/iWare_SCADA_Test.csproj
@@ -69,6 +69,10 @@ <Compile Include="Properties\AssemblyInfo.cs" /> </ItemGroup> <ItemGroup> <None Include="App - æ¬æºç¯å¢.config"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </None> <None Include="App - ç产ç¯å¢.config" /> <None Include="App.config" /> <None Include="packages.config" /> </ItemGroup>