From 81c46add6b31e0f347da357feaff7ebbdb6a2c36 Mon Sep 17 00:00:00 2001 From: dogchang70 <dogchang70@7fafa455-2d8e-8247-9248-17d0fe17a33f> Date: Fri, 15 Jan 2016 09:52:09 +0800 Subject: [PATCH] CT-4 網站須可於Windows Server 2012 64位元版本平台使用。 --- CCSTrace/CCS/Function/MailService.cs | 2 CCSTrace/CCS/ProcessEvent.cs | 6 CCSTrace/Web.config | 103 ++++++++++-- CCSTracex64/CCSTracex64.vdproj | 134 +++++++++------ CCSTracex86/CCSTracex86.vdproj | 134 +++++++++------ CCSTrace/CCS/CCSMain.cs | 17 - CCSTrace/Properties/AssemblyInfo.cs | 4 CCSTrace/CCS/EventAI/TraceSubject.cs | 29 +- CCSTrace.sln | 11 CCSTrace/CCS/EventAI/JudgeCase.cs | 8 CCSTrace/Service1.asmx.cs | 2 CCSTrace/CCS/Function/MergeCase.cs | 4 CCSTrace/DBConfig.xml | 2 CCSTrace/CCSTrace.csproj | 16 + CCSTrace/CCS/Function/Leach.cs | 8 15 files changed, 305 insertions(+), 175 deletions(-) diff --git a/CCSTrace.sln b/CCSTrace.sln index a902894..cb54a2c 100644 --- a/CCSTrace.sln +++ b/CCSTrace.sln @@ -3,9 +3,9 @@ # Visual Studio 2010 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CCSTrace", "CCSTrace\CCSTrace.csproj", "{E56EE563-6708-4448-85C4-9AE3C01E1B86}" EndProject -Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "CCSTracex86", "CCSTracex86\CCSTracex86.vdproj", "{7F1B82C8-776F-46AE-84CC-36AADB50F30D}" -EndProject Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "CCSTracex64", "CCSTracex64\CCSTracex64.vdproj", "{5DF7599C-A1CE-4C2A-846C-76505DA5B656}" +EndProject +Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "CCSTracex86", "CCSTracex86\CCSTracex86.vdproj", "{BB9B551B-D3F7-4A48-8FB9-7E08A989307A}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -17,13 +17,14 @@ {E56EE563-6708-4448-85C4-9AE3C01E1B86}.Debug|Any CPU.Build.0 = Debug|Any CPU {E56EE563-6708-4448-85C4-9AE3C01E1B86}.Release|Any CPU.ActiveCfg = Release|Any CPU {E56EE563-6708-4448-85C4-9AE3C01E1B86}.Release|Any CPU.Build.0 = Release|Any CPU - {7F1B82C8-776F-46AE-84CC-36AADB50F30D}.Debug|Any CPU.ActiveCfg = Debug - {7F1B82C8-776F-46AE-84CC-36AADB50F30D}.Debug|Any CPU.Build.0 = Debug - {7F1B82C8-776F-46AE-84CC-36AADB50F30D}.Release|Any CPU.ActiveCfg = Release {5DF7599C-A1CE-4C2A-846C-76505DA5B656}.Debug|Any CPU.ActiveCfg = Debug {5DF7599C-A1CE-4C2A-846C-76505DA5B656}.Debug|Any CPU.Build.0 = Debug {5DF7599C-A1CE-4C2A-846C-76505DA5B656}.Release|Any CPU.ActiveCfg = Release {5DF7599C-A1CE-4C2A-846C-76505DA5B656}.Release|Any CPU.Build.0 = Release + {BB9B551B-D3F7-4A48-8FB9-7E08A989307A}.Debug|Any CPU.ActiveCfg = Debug + {BB9B551B-D3F7-4A48-8FB9-7E08A989307A}.Debug|Any CPU.Build.0 = Debug + {BB9B551B-D3F7-4A48-8FB9-7E08A989307A}.Release|Any CPU.ActiveCfg = Release + {BB9B551B-D3F7-4A48-8FB9-7E08A989307A}.Release|Any CPU.Build.0 = Release EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/CCSTrace/CCS/CCSMain.cs b/CCSTrace/CCS/CCSMain.cs index 52ccd19..56a0dbb 100644 --- a/CCSTrace/CCS/CCSMain.cs +++ b/CCSTrace/CCS/CCSMain.cs @@ -23,7 +23,8 @@ public static System.Collections.ArrayList ProcessCases = new System.Collections.ArrayList(); private string LoadFilename = "DBConfig.xml"; - private string ConnectionString = ""; + private string ConnectionString = String.Empty; + private string traceConnectionString = String.Empty; private int ConnectionCount = 1; public static System.Data.OracleClient.OracleConnection MainConn = null; static SEventLog _MainLog = null; @@ -168,7 +169,8 @@ // Step 3: 讀取 FileInfo 標籤的屬性 if (LocalName.Equals("DBSetting")) { - ConnectionString = reader["ConnectionString"]; + ConnectionString = String.Format("Data source={0};User Id={1};Password={2};", reader["DataSource"], reader["UserId"], reader["Password"]) ; + traceConnectionString = String.Format("{0}/{1}@{2}", reader["UserId"], reader["Password"], reader["DataSource"]); ConnectionCount = Int32.Parse(reader["ConnectionCount"]); LocalVariable.ShowError = bool.Parse(reader["ShowError"]); } @@ -283,19 +285,17 @@ if (_Conn.State.ToString().Equals("Closed")) _Conn.Open(); - ProcessEvent _ProcessEvent = new ProcessEvent(_Record,_Conn); + ProcessEvent _ProcessEvent = new ProcessEvent(_Record, _Conn, traceConnectionString); _ProcessEvent.ThreadFinish += new ThreadEndEventHandler(ThreadEndEventProcess); System.Threading.ThreadStart _ThreadStart = new System.Threading.ThreadStart(_ProcessEvent.Run); System.Threading.Thread _Thread = new System.Threading.Thread(_ThreadStart); _Thread.Start(); } - catch (Exception e) + catch { DBConnList.Add(_Conn); } - - } private void ThreadEndEventProcess(object sender, ThreadEndEvent e) @@ -310,7 +310,7 @@ else DBConnList.Add(e.getConnection()); } - catch (Exception ex) + catch { DBConnList.Add(e.getConnection()); } @@ -422,9 +422,6 @@ { _PLog = new RecordLog(CCS.LocalVariable.CCS_ListPath + "MAIN.txt"); _PLog.Error(message); - } - catch (Exception ex) - { } finally { diff --git a/CCSTrace/CCS/EventAI/JudgeCase.cs b/CCSTrace/CCS/EventAI/JudgeCase.cs index 5355b7a..2f71f1a 100644 --- a/CCSTrace/CCS/EventAI/JudgeCase.cs +++ b/CCSTrace/CCS/EventAI/JudgeCase.cs @@ -32,19 +32,21 @@ private OracleConnection _ConnectionTPC; private OracleTransaction _Transaction; private RecordLog _PLog; + private String _traceConnectionString = String.Empty; // int Range = 360; //比事故案件還早多久時間內的案件才作合併 單位:分 - public JudgeCase(int m_FdrID, int m_fsc, int m_ufid, int m_CaseID, String m_AcceptDate, OracleConnection _Connection, OracleTransaction _Trx, RecordLog _Log) + public JudgeCase(int m_FdrID, int m_fsc, int m_ufid, int m_CaseID, String m_AcceptDate, OracleConnection _Connection, OracleTransaction _Trx, String _traceConnection, RecordLog _Log) { this.Damage_FdrID = m_FdrID; this.Damage_Fsc = m_fsc; this.Damage_Ufid = m_ufid; this.New_CaseID = m_CaseID; this.AcceptDate = m_AcceptDate; - + _ConnectionTPC = _Connection; _Transaction = _Trx; + _traceConnectionString = _traceConnection; _PLog = _Log; } @@ -141,7 +143,7 @@ int m_Key; try { - this.m_TraceSubject = new CCS.EventAI.TraceSubject(_ConnectionTPC, _Transaction,_PLog); + this.m_TraceSubject = new CCS.EventAI.TraceSubject(_ConnectionTPC, _Transaction, _traceConnectionString, _PLog); _PLog.Info("TraceSubject Initial...."); } catch (Exception ex) { diff --git a/CCSTrace/CCS/EventAI/TraceSubject.cs b/CCSTrace/CCS/EventAI/TraceSubject.cs index 26d49f4..29f3acd 100644 --- a/CCSTrace/CCS/EventAI/TraceSubject.cs +++ b/CCSTrace/CCS/EventAI/TraceSubject.cs @@ -15,25 +15,26 @@ { public class TraceSubject { - static String DEFAULTDBSTR; - static bool IsNewCase; - static ArrayList m_LinkList; // store the switch of the new case path - static TraceEngine m_tEngine; - static Hashtable m_TreeMap; // store the switch of the old case path - static int s_Fsc; - static int s_Ufid; - private RecordLog _Plogger; - private ArrayList m_Tmp = new ArrayList(); - private NetworkContext m_pContext; + private String m_dbConnectionString; + static bool IsNewCase; + static ArrayList m_LinkList; // store the switch of the new case path + static TraceEngine m_tEngine; + static Hashtable m_TreeMap; // store the switch of the old case path + static int s_Fsc; + static int s_Ufid; + private RecordLog _Plogger; + private ArrayList m_Tmp = new ArrayList(); + private NetworkContext m_pContext; private OracleConnection _ConnectionTPC = null; private OracleTransaction _Transaction; - public TraceSubject(OracleConnection _Conn, OracleTransaction _Trx, RecordLog _Log) + public TraceSubject(OracleConnection _Conn, OracleTransaction _Trx, String traceConnectionString, RecordLog _Log) { _ConnectionTPC = _Conn; _Transaction = _Trx; _Plogger = _Log; + m_dbConnectionString = traceConnectionString; try { @@ -397,14 +398,14 @@ } void configTrace() { - if (DEFAULTDBSTR == null) { - DEFAULTDBSTR = "basedb/basedb000@nntpc"; + if (m_dbConnectionString == null) { + m_dbConnectionString = "basedb/basedb000@nntpc"; } try { if (m_pContext == null) m_pContext = m_tEngine.teoCreateContext(); if (m_pContext.IsConnected == 0) { - m_pContext.Connect("", DEFAULTDBSTR); + m_pContext.Connect("", m_dbConnectionString); } } catch (Exception ex) { diff --git a/CCSTrace/CCS/Function/Leach.cs b/CCSTrace/CCS/Function/Leach.cs index 75cef77..96f460f 100644 --- a/CCSTrace/CCS/Function/Leach.cs +++ b/CCSTrace/CCS/Function/Leach.cs @@ -18,11 +18,13 @@ private RecordLog _PLog; private OracleConnection _ConnectionTPC; private OracleTransaction _Transaction; + private String _traceConnectionString = String.Empty; - public Leach(OracleConnection _Conn, OracleTransaction _Trx, RecordLog _Log) + public Leach(OracleConnection _Conn, OracleTransaction _Trx, String _traceConnection, RecordLog _Log) { _ConnectionTPC = _Conn; _Transaction = _Trx; + _traceConnectionString = _traceConnection; _PLog = _Log; } @@ -286,7 +288,7 @@ m_NewRec.getLocateEquipment().setFSC(CCS.LocalVariable.Breaker); m_NewRec.getLocateEquipment().setUFID(m_NewRec.getUfid()); _PLog.Info("饋線全停:" + m_NewRec.getFsc() + ", " + m_NewRec.getUfid()); - MergeCase.Merge(m_NewRec, _ConnectionTPC, _Transaction, _PLog); + MergeCase.Merge(m_NewRec, _ConnectionTPC, _Transaction, _traceConnectionString, _PLog); return CCS.LocalVariable.Success; } } @@ -325,7 +327,7 @@ if (m_NewRec.getBrief().Length !=0 && m_NewRec.getBrief().Substring(0,1).Equals("A")) { // A類事故原因,做追蹤合併 _PLog.Info("<A類案件>"); - MergeCase.Merge(m_NewRec,_ConnectionTPC,_Transaction,_PLog); + MergeCase.Merge(m_NewRec, _ConnectionTPC, _Transaction, _traceConnectionString, _PLog); } else { diff --git a/CCSTrace/CCS/Function/MailService.cs b/CCSTrace/CCS/Function/MailService.cs index fe8b8ca..a08eb3a 100644 --- a/CCSTrace/CCS/Function/MailService.cs +++ b/CCSTrace/CCS/Function/MailService.cs @@ -47,7 +47,7 @@ smtpClient.Send(objMail); return true; } - catch (Exception ex) + catch { return false; } diff --git a/CCSTrace/CCS/Function/MergeCase.cs b/CCSTrace/CCS/Function/MergeCase.cs index 8de222a..89d4f03 100644 --- a/CCSTrace/CCS/Function/MergeCase.cs +++ b/CCSTrace/CCS/Function/MergeCase.cs @@ -21,12 +21,12 @@ { } - public void Merge(CCS.Object.EventRecord m_Eventrecord, OracleConnection _Conn,OracleTransaction _Trx, RecordLog _Log) + public void Merge(CCS.Object.EventRecord m_Eventrecord, OracleConnection _Conn, OracleTransaction _Trx, String _traceConnection, RecordLog _Log) { try { m_JudgeCase = new CCS.EventAI.JudgeCase(m_Eventrecord.getFdrID(), m_Eventrecord.getFsc(), m_Eventrecord.getUfid(), - m_Eventrecord.getCaseID(), m_Eventrecord.getAcceptDate(), _Conn, _Trx, _Log); + m_Eventrecord.getCaseID(), m_Eventrecord.getAcceptDate(), _Conn, _Trx, _traceConnection, _Log); l_Eventrecord = m_Eventrecord; m_JudgeCase.AIBegin(); l_Eventrecord.setParentID(m_JudgeCase.getParentCaseID()); diff --git a/CCSTrace/CCS/ProcessEvent.cs b/CCSTrace/CCS/ProcessEvent.cs index bf380b7..2f03fdb 100644 --- a/CCSTrace/CCS/ProcessEvent.cs +++ b/CCSTrace/CCS/ProcessEvent.cs @@ -24,11 +24,13 @@ private RecordLog _PLog; private OracleConnection _ConnectionTPC; private OracleTransaction _Trx; + private String _traceConnectionString = String.Empty; - public ProcessEvent(Object.CCSRecord _Record,OracleConnection _Conn) + public ProcessEvent(Object.CCSRecord _Record, OracleConnection _Conn, String _traceConnection) { m_CCSRecord = _Record; _ConnectionTPC = _Conn; + _traceConnectionString = _traceConnection; _PLog = new RecordLog(CCS.LocalVariable.CCS_ListPath + _Record.getCCSID() + ".txt"); } @@ -72,7 +74,7 @@ */ if (this.initialEventRecord(m_CCSRecord.getCCSID())) { - CCS.Function.Leach m_Leach = new CCS.Function.Leach(_ConnectionTPC, _Trx, _PLog); // 案件過濾與合併 + CCS.Function.Leach m_Leach = new CCS.Function.Leach(_ConnectionTPC, _Trx, _traceConnectionString, _PLog); // 案件過濾與合併 _PLog.Info("過濾案件..."); int Return_Status = m_Leach.LeachCase(m_EventRecord); diff --git a/CCSTrace/CCSTrace.csproj b/CCSTrace/CCSTrace.csproj index 66c4673..8825518 100644 --- a/CCSTrace/CCSTrace.csproj +++ b/CCSTrace/CCSTrace.csproj @@ -12,12 +12,13 @@ <AppDesignerFolder>Properties</AppDesignerFolder> <RootNamespace>CCSTrace</RootNamespace> <AssemblyName>CCSTrace</AssemblyName> - <TargetFrameworkVersion>v2.0</TargetFrameworkVersion> + <TargetFrameworkVersion>v3.5</TargetFrameworkVersion> <FileUpgradeFlags> </FileUpgradeFlags> <OldToolsVersion>3.5</OldToolsVersion> <UpgradeBackupLocation /> <UseIISExpress>false</UseIISExpress> + <TargetFrameworkProfile /> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> @@ -28,6 +29,7 @@ <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> + <PlatformTarget>AnyCPU</PlatformTarget> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> @@ -45,17 +47,21 @@ </Reference> <Reference Include="System" /> <Reference Include="System.Data" /> + <Reference Include="System.Data.DataSetExtensions" /> <Reference Include="System.Data.OracleClient" /> <Reference Include="System.Drawing" /> <Reference Include="System.Web" /> + <Reference Include="System.Web.Extensions" /> <Reference Include="System.Windows.Forms" /> <Reference Include="System.Xml" /> <Reference Include="System.Configuration" /> <Reference Include="System.Web.Services" /> <Reference Include="System.EnterpriseServices" /> <Reference Include="System.Web.Mobile" /> + <Reference Include="System.Xml.Linq" /> </ItemGroup> <ItemGroup> + <Content Include="DBConfig.xml" /> <Content Include="Service1.asmx" /> <Content Include="Web.config" /> </ItemGroup> @@ -95,7 +101,6 @@ </ItemGroup> <ItemGroup> <Folder Include="App_Data\" /> - <Folder Include="Service References\" /> </ItemGroup> <PropertyGroup> <VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion> @@ -115,12 +120,13 @@ <VisualStudio> <FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}"> <WebProjectProperties> - <UseIIS>False</UseIIS> + <UseIIS>True</UseIIS> <AutoAssignPort>True</AutoAssignPort> <DevelopmentServerPort>2853</DevelopmentServerPort> <DevelopmentServerVPath>/</DevelopmentServerVPath> - <IISUrl> - </IISUrl> + <IISUrl>http://localhost/CCSTrace</IISUrl> + <OverrideIISAppRootUrl>True</OverrideIISAppRootUrl> + <IISAppRootUrl>http://localhost/CCSTrace</IISAppRootUrl> <NTLMAuthentication>False</NTLMAuthentication> <UseCustomServer>False</UseCustomServer> <CustomServerUrl> diff --git a/CCSTrace/DBConfig.xml b/CCSTrace/DBConfig.xml index 60c2291..f7cacb7 100644 --- a/CCSTrace/DBConfig.xml +++ b/CCSTrace/DBConfig.xml @@ -1,4 +1,4 @@ <?xml version="1.0" encoding="big5" ?> <CCS> - <DBSetting ConnectionString = "Data source=nntpc;User Id=basedb;Password=basedb000;" ConnectionCount = "3" ShowError = "false" /> + <DBSetting DataSource = "nntpc" UserId = "basedb" Password = "BASEDB000" ConnectionCount = "3" ShowError = "false" /> </CCS> \ No newline at end of file diff --git a/CCSTrace/Properties/AssemblyInfo.cs b/CCSTrace/Properties/AssemblyInfo.cs index 7977463..73328ec 100644 --- a/CCSTrace/Properties/AssemblyInfo.cs +++ b/CCSTrace/Properties/AssemblyInfo.cs @@ -31,5 +31,5 @@ // // You can specify all the values or you can default the Revision and Build Numbers // by using the '*' as shown below: -[assembly: AssemblyVersion("5.2.0.0")] -[assembly: AssemblyFileVersion("5.2.0.0")] +[assembly: AssemblyVersion("6.0.0.0")] +[assembly: AssemblyFileVersion("6.0.0.0")] diff --git a/CCSTrace/Service1.asmx.cs b/CCSTrace/Service1.asmx.cs index 4d02747..deede34 100644 --- a/CCSTrace/Service1.asmx.cs +++ b/CCSTrace/Service1.asmx.cs @@ -15,7 +15,7 @@ [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] [ToolboxItem(false)] // To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line. - // [System.Web.Script.Services.ScriptService] + [System.Web.Script.Services.ScriptService] public class Service1 : System.Web.Services.WebService { diff --git a/CCSTrace/Web.config b/CCSTrace/Web.config index 2be58e8..eaa54ec 100644 --- a/CCSTrace/Web.config +++ b/CCSTrace/Web.config @@ -1,23 +1,47 @@ <?xml version="1.0"?> <configuration> - <appSettings/> - <connectionStrings/> - <system.web> - <!-- + <configSections> + <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> + <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> + <remove name="scriptResourceHandler" /> + <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/> + <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> + <remove name="jsonSerialization" /> + <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere"/> + <remove name="profileService" /> + <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/> + <remove name="authenticationService" /> + <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/> + <remove name="roleService" /> + <section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/> + </sectionGroup> + </sectionGroup> + </sectionGroup> + </configSections> + <appSettings/> + <connectionStrings/> + <system.web> + <!-- Set compilation debug="true" to insert debugging symbols into the compiled page. Because this affects performance, set this value to true only during development. --> - <compilation debug="true"> - </compilation> - <!-- + <compilation debug="true"> + <assemblies> + <add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> + <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> + <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> + <add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> + </assemblies> + </compilation> + <!-- The <authentication> section enables configuration of the security authentication mode used by ASP.NET to identify an incoming user. --> - <authentication mode="Windows"/> - <!-- + <authentication mode="Windows"/> + <!-- The <customErrors> section enables configuration of what to do if/when an unhandled error occurs during the execution of a request. Specifically, @@ -29,13 +53,60 @@ <error statusCode="404" redirect="FileNotFound.htm" /> </customErrors> --> - </system.web> - <system.codedom> - </system.codedom> - <!-- + <pages> + <controls> + <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> + <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> + </controls> + </pages> + <httpHandlers> + <remove verb="*" path="*.asmx"/> + <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> + <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> + <add verb="GET,HEAD" path="ScriptResource.axd" validate="false" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> + </httpHandlers> + <httpModules> + <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> + </httpModules> + </system.web> + <!-- The system.webServer section is required for running ASP.NET AJAX under Internet Information Services 7.0. It is not necessary for previous version of IIS. --> - <system.webServer> - </system.webServer> -</configuration> + <system.codedom> + <compilers> + <compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="4"> + <providerOption name="CompilerVersion" value="v3.5"/> + <providerOption name="WarnAsError" value="false"/> + </compiler> + </compilers> + </system.codedom> + <system.webServer> + <validation validateIntegratedModeConfiguration="false"/> + <modules> + <remove name="ScriptModule"/> + <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> + </modules> + <handlers> + <remove name="WebServiceHandlerFactory-Integrated"/> + <remove name="ScriptHandlerFactory"/> + <remove name="ScriptHandlerFactoryAppServices"/> + <remove name="ScriptResource"/> + <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> + <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> + <add name="ScriptResource" verb="GET,HEAD" path="ScriptResource.axd" preCondition="integratedMode" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> + </handlers> + </system.webServer> + <runtime> + <assemblyBinding appliesTo="v2.0.50727" xmlns="urn:schemas-microsoft-com:asm.v1"> + <dependentAssembly> + <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/> + <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/> + </dependentAssembly> + <dependentAssembly> + <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/> + <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/> + </dependentAssembly> + </assemblyBinding> + </runtime> +</configuration> \ No newline at end of file diff --git a/CCSTracex64/CCSTracex64.vdproj b/CCSTracex64/CCSTracex64.vdproj index 84a3869..b62f0d4 100644 --- a/CCSTracex64/CCSTracex64.vdproj +++ b/CCSTracex64/CCSTracex64.vdproj @@ -15,26 +15,20 @@ { "Entry" { - "MsmKey" = "8:_1F0444DBC6C48CE95BCAD44C3F4744C9" - "OwnerKey" = "8:_ABA436F0BD2791AB1C080075F1592C61" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { "MsmKey" = "8:_4017BB7037E846F798790C27BC9949D8" "OwnerKey" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_451F69F682084864A60CFC131FACF7EF" - "OwnerKey" = "8:_UNDEFINED" + "MsmKey" = "8:_978AE998BF3F658E473FD45EFFC2303D" + "OwnerKey" = "8:_4017BB7037E846F798790C27BC9949D8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_ABA436F0BD2791AB1C080075F1592C61" - "OwnerKey" = "8:_4017BB7037E846F798790C27BC9949D8" + "MsmKey" = "8:_97C70B51CABE909579A7FBEA09E78B37" + "OwnerKey" = "8:_978AE998BF3F658E473FD45EFFC2303D" "MsmSig" = "8:_UNDEFINED" } "Entry" @@ -46,7 +40,7 @@ "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_ABA436F0BD2791AB1C080075F1592C61" + "OwnerKey" = "8:_978AE998BF3F658E473FD45EFFC2303D" "MsmSig" = "8:_UNDEFINED" } } @@ -76,6 +70,21 @@ "ComponentsUrl" = "8:" "Items" { + "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:Microsoft.Net.Framework.3.5.SP1" + { + "Name" = "8:.NET Framework 3.5 SP1" + "ProductCode" = "8:Microsoft.Net.Framework.3.5.SP1" + } + "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:Microsoft.Windows.Installer.3.1" + { + "Name" = "8:Windows Installer 3.1" + "ProductCode" = "8:Microsoft.Windows.Installer.3.1" + } + "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:Microsoft.Windows.Installer.4.5" + { + "Name" = "8:Windows Installer 4.5" + "ProductCode" = "8:Microsoft.Windows.Installer.4.5" + } } } } @@ -136,7 +145,7 @@ { "Name" = "8:.NET Framework" "Message" = "8:[VSDNETMSG]" - "Version" = "8:2.0.50727" + "FrameworkVersion" = "8:.NETFramework,Version=v3.5" "AllowLaterVersions" = "11:FALSE" "InstallUrl" = "8:http://go.microsoft.com/fwlink/?LinkId=76617" } @@ -144,54 +153,14 @@ } "File" { - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_1F0444DBC6C48CE95BCAD44C3F4744C9" - { - "SourcePath" = "8:TracerObject.dll" - "TargetName" = "8:TracerObject.dll" - "Tag" = "8:" - "Folder" = "8:_77496B8FB79F42B788CF1B66B209F62B" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:FALSE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_451F69F682084864A60CFC131FACF7EF" - { - "SourcePath" = "8:..\\CCSTrace\\DBConfig.xml" - "TargetName" = "8:DBConfig.xml" - "Tag" = "8:" - "Folder" = "8:_CB8D678E48E746149B5CDD9695539932" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:FALSE" - "IsDependency" = "11:FALSE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_ABA436F0BD2791AB1C080075F1592C61" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_978AE998BF3F658E473FD45EFFC2303D" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" "AssemblyAsmDisplayName" = "8:Interop.TRACEROBJECTLib, Version=1.2.0.0, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_ABA436F0BD2791AB1C080075F1592C61" + "_978AE998BF3F658E473FD45EFFC2303D" { "Name" = "8:Interop.TRACEROBJECTLib.DLL" "Attributes" = "3:512" @@ -215,12 +184,66 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_97C70B51CABE909579A7FBEA09E78B37" + { + "SourcePath" = "8:TracerObject.dll" + "TargetName" = "8:TracerObject.dll" + "Tag" = "8:" + "Folder" = "8:_77496B8FB79F42B788CF1B66B209F62B" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } } "FileType" { } "Folder" { + "{994432C3-9487-495D-8656-3E829A8DBDDE}:_66FA7315A14D4351B02A556D9A21ADCA" + { + "DefaultLocation" = "8:C:\\OMS" + "Name" = "8:OMS" + "AlwaysCreate" = "11:TRUE" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Property" = "8:NEWPROPERTY1" + "Folders" + { + "{9EF0B969-E518-4E46-987F-47570745A589}:_71977DB153C44F68BDBEFA389623C349" + { + "Name" = "8:Bin" + "AlwaysCreate" = "11:TRUE" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Property" = "8:_6F30F8DABFED407D85156CA209AC1F30" + "Folders" + { + "{9EF0B969-E518-4E46-987F-47570745A589}:_9E3FF254B67F48F3A13ECBF1D989A3F8" + { + "Name" = "8:CCS" + "AlwaysCreate" = "11:TRUE" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Property" = "8:_DFC0BBEB50B1420593EFBC1AF19378BE" + "Folders" + { + } + } + } + } + } + } "{80453C8E-1031-40EC-8E7A-9762B297303A}:_CB8D678E48E746149B5CDD9695539932" { "VirtualDirectory" = "8:CCSTrace" @@ -297,8 +320,9 @@ "Name" = "8:Microsoft Visual Studio" "ProductName" = "8:CCS Trace 6.0.0" "ProductCode" = "8:{0F0E5BDC-905F-4B9A-9291-D4CAB4E935BC}" - "PackageCode" = "8:{DB6A74CB-A621-4DA6-B08D-56EFB3D8435E}" + "PackageCode" = "8:{F85BCA2B-7E44-428A-B5C9-ED864C9B68B4}" "UpgradeCode" = "8:{AA82325C-70DE-4FD9-B6AE-2702EFC91474}" + "AspNetVersion" = "8:4.0.30319.0" "RestartWWWService" = "11:FALSE" "RemovePreviousVersions" = "11:TRUE" "DetectNewerInstalledVersion" = "11:FALSE" diff --git a/CCSTracex86/CCSTracex86.vdproj b/CCSTracex86/CCSTracex86.vdproj index f6dcb36..414498e 100644 --- a/CCSTracex86/CCSTracex86.vdproj +++ b/CCSTracex86/CCSTracex86.vdproj @@ -15,26 +15,20 @@ { "Entry" { - "MsmKey" = "8:_1F0444DBC6C48CE95BCAD44C3F4744C9" - "OwnerKey" = "8:_ABA436F0BD2791AB1C080075F1592C61" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { "MsmKey" = "8:_4017BB7037E846F798790C27BC9949D8" "OwnerKey" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_451F69F682084864A60CFC131FACF7EF" - "OwnerKey" = "8:_UNDEFINED" + "MsmKey" = "8:_978AE998BF3F658E473FD45EFFC2303D" + "OwnerKey" = "8:_4017BB7037E846F798790C27BC9949D8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_ABA436F0BD2791AB1C080075F1592C61" - "OwnerKey" = "8:_4017BB7037E846F798790C27BC9949D8" + "MsmKey" = "8:_97C70B51CABE909579A7FBEA09E78B37" + "OwnerKey" = "8:_978AE998BF3F658E473FD45EFFC2303D" "MsmSig" = "8:_UNDEFINED" } "Entry" @@ -46,7 +40,7 @@ "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_ABA436F0BD2791AB1C080075F1592C61" + "OwnerKey" = "8:_978AE998BF3F658E473FD45EFFC2303D" "MsmSig" = "8:_UNDEFINED" } } @@ -76,6 +70,21 @@ "ComponentsUrl" = "8:" "Items" { + "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:Microsoft.Net.Framework.3.5.SP1" + { + "Name" = "8:.NET Framework 3.5 SP1" + "ProductCode" = "8:Microsoft.Net.Framework.3.5.SP1" + } + "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:Microsoft.Windows.Installer.3.1" + { + "Name" = "8:Windows Installer 3.1" + "ProductCode" = "8:Microsoft.Windows.Installer.3.1" + } + "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:Microsoft.Windows.Installer.4.5" + { + "Name" = "8:Windows Installer 4.5" + "ProductCode" = "8:Microsoft.Windows.Installer.4.5" + } } } } @@ -136,7 +145,7 @@ { "Name" = "8:.NET Framework" "Message" = "8:[VSDNETMSG]" - "Version" = "8:2.0.50727" + "FrameworkVersion" = "8:.NETFramework,Version=v3.5" "AllowLaterVersions" = "11:FALSE" "InstallUrl" = "8:http://go.microsoft.com/fwlink/?LinkId=76617" } @@ -144,54 +153,14 @@ } "File" { - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_1F0444DBC6C48CE95BCAD44C3F4744C9" - { - "SourcePath" = "8:TracerObject.dll" - "TargetName" = "8:TracerObject.dll" - "Tag" = "8:" - "Folder" = "8:_77496B8FB79F42B788CF1B66B209F62B" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:FALSE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_451F69F682084864A60CFC131FACF7EF" - { - "SourcePath" = "8:..\\CCSTrace\\DBConfig.xml" - "TargetName" = "8:DBConfig.xml" - "Tag" = "8:" - "Folder" = "8:_CB8D678E48E746149B5CDD9695539932" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:FALSE" - "IsDependency" = "11:FALSE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_ABA436F0BD2791AB1C080075F1592C61" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_978AE998BF3F658E473FD45EFFC2303D" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" "AssemblyAsmDisplayName" = "8:Interop.TRACEROBJECTLib, Version=1.2.0.0, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_ABA436F0BD2791AB1C080075F1592C61" + "_978AE998BF3F658E473FD45EFFC2303D" { "Name" = "8:Interop.TRACEROBJECTLib.DLL" "Attributes" = "3:512" @@ -215,12 +184,66 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_97C70B51CABE909579A7FBEA09E78B37" + { + "SourcePath" = "8:TracerObject.dll" + "TargetName" = "8:TracerObject.dll" + "Tag" = "8:" + "Folder" = "8:_77496B8FB79F42B788CF1B66B209F62B" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } } "FileType" { } "Folder" { + "{994432C3-9487-495D-8656-3E829A8DBDDE}:_17A867A14CAC4567AE337283D9A21588" + { + "DefaultLocation" = "8:C:\\OMS" + "Name" = "8:OMS" + "AlwaysCreate" = "11:TRUE" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Property" = "8:NEWPROPERTY1" + "Folders" + { + "{9EF0B969-E518-4E46-987F-47570745A589}:_752FB9CCC9934241B769649708570253" + { + "Name" = "8:Bin" + "AlwaysCreate" = "11:TRUE" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Property" = "8:_115E5C657D1541339A7BAE590D10347A" + "Folders" + { + "{9EF0B969-E518-4E46-987F-47570745A589}:_13BD6405506E4C45B24E4C0D1F213859" + { + "Name" = "8:CCS" + "AlwaysCreate" = "11:TRUE" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Property" = "8:_39D1E9D51ABE4D71AF11872868E925C6" + "Folders" + { + } + } + } + } + } + } "{80453C8E-1031-40EC-8E7A-9762B297303A}:_CB8D678E48E746149B5CDD9695539932" { "VirtualDirectory" = "8:CCSTrace" @@ -297,8 +320,9 @@ "Name" = "8:Microsoft Visual Studio" "ProductName" = "8:CCS Trace 6.0.0" "ProductCode" = "8:{0F0E5BDC-905F-4B9A-9291-D4CAB4E935BC}" - "PackageCode" = "8:{DB6A74CB-A621-4DA6-B08D-56EFB3D8435E}" + "PackageCode" = "8:{6019275A-A23C-40D4-ABE0-55B5DCF8D988}" "UpgradeCode" = "8:{AA82325C-70DE-4FD9-B6AE-2702EFC91474}" + "AspNetVersion" = "8:4.0.30319.0" "RestartWWWService" = "11:FALSE" "RemovePreviousVersions" = "11:TRUE" "DetectNewerInstalledVersion" = "11:FALSE" -- Gitblit v0.0.0-SNAPSHOT