tao.mo

GIT新建项目

Showing 140 changed files with 2872 additions and 1 deletions
1 +Thumbs.db
2 +*.obj
3 +*.exe
4 +*.pdb
5 +*.user
6 +*.aps
7 +*.pch
8 +*.vspscc
9 +*_i.c
10 +*_p.c
11 +*.ncb
12 +*.suo
13 +*.sln.docstates
14 +*.tlb
15 +*.tlh
16 +*.bak
17 +*.cache
18 +*.ilk
19 +*.log
20 +[Bb]in
21 +[Dd]ebug*/
22 +*.lib
23 +*.sbr
24 +obj/
25 +[Rr]elease*/
26 +_ReSharper*/
27 +[Tt]est[Rr]esult*
28 +*.vssscc
29 +$tf*/
...\ No newline at end of file ...\ No newline at end of file
1 +\.git
...\ No newline at end of file ...\ No newline at end of file
1 -差多少
...\ No newline at end of file ...\ No newline at end of file
1 +
2 +Microsoft Visual Studio Solution File, Format Version 12.00
3 +# Visual Studio 2012
4 +Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "DMSSSOSetup", "DMSSSOSetup\DMSSSOSetup.vdproj", "{731F678A-4549-44E7-9BF0-F3398668BCEB}"
5 +EndProject
6 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DMSSSOUpgrade", "DMSSSOUpgrade\DMSSSOUpgrade.csproj", "{0C1E2713-1AB6-46B0-A5A8-CDF11586D161}"
7 +EndProject
8 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DMSSSOAgent", "DMSSSOAgent\DMSSSOAgent.csproj", "{0BF80807-A479-445F-BB56-33A34E119EEE}"
9 +EndProject
10 +Project("{6141683F-8A12-4E36-9623-2EB02B2C2303}") = "DMSSSOSetupNew", "DMSSSOSetupNew\DMSSSOSetupNew.isproj", "{03A9B334-0A80-4C99-B529-2DD615735137}"
11 +EndProject
12 +Global
13 + GlobalSection(SolutionConfigurationPlatforms) = preSolution
14 + CD_ROM|Any CPU = CD_ROM|Any CPU
15 + Debug|Any CPU = Debug|Any CPU
16 + DVD-5|Any CPU = DVD-5|Any CPU
17 + Release|Any CPU = Release|Any CPU
18 + SingleImage|Any CPU = SingleImage|Any CPU
19 + EndGlobalSection
20 + GlobalSection(ProjectConfigurationPlatforms) = postSolution
21 + {731F678A-4549-44E7-9BF0-F3398668BCEB}.CD_ROM|Any CPU.ActiveCfg = Release
22 + {731F678A-4549-44E7-9BF0-F3398668BCEB}.Debug|Any CPU.ActiveCfg = Debug
23 + {731F678A-4549-44E7-9BF0-F3398668BCEB}.DVD-5|Any CPU.ActiveCfg = Debug
24 + {731F678A-4549-44E7-9BF0-F3398668BCEB}.Release|Any CPU.ActiveCfg = Release
25 + {731F678A-4549-44E7-9BF0-F3398668BCEB}.SingleImage|Any CPU.ActiveCfg = Release
26 + {0C1E2713-1AB6-46B0-A5A8-CDF11586D161}.CD_ROM|Any CPU.ActiveCfg = Release|Any CPU
27 + {0C1E2713-1AB6-46B0-A5A8-CDF11586D161}.CD_ROM|Any CPU.Build.0 = Release|Any CPU
28 + {0C1E2713-1AB6-46B0-A5A8-CDF11586D161}.Debug|Any CPU.ActiveCfg = Release|Any CPU
29 + {0C1E2713-1AB6-46B0-A5A8-CDF11586D161}.Debug|Any CPU.Build.0 = Release|Any CPU
30 + {0C1E2713-1AB6-46B0-A5A8-CDF11586D161}.DVD-5|Any CPU.ActiveCfg = Debug|Any CPU
31 + {0C1E2713-1AB6-46B0-A5A8-CDF11586D161}.DVD-5|Any CPU.Build.0 = Debug|Any CPU
32 + {0C1E2713-1AB6-46B0-A5A8-CDF11586D161}.Release|Any CPU.ActiveCfg = Release|Any CPU
33 + {0C1E2713-1AB6-46B0-A5A8-CDF11586D161}.Release|Any CPU.Build.0 = Release|Any CPU
34 + {0C1E2713-1AB6-46B0-A5A8-CDF11586D161}.SingleImage|Any CPU.ActiveCfg = Release|Any CPU
35 + {0C1E2713-1AB6-46B0-A5A8-CDF11586D161}.SingleImage|Any CPU.Build.0 = Release|Any CPU
36 + {0BF80807-A479-445F-BB56-33A34E119EEE}.CD_ROM|Any CPU.ActiveCfg = Release|Any CPU
37 + {0BF80807-A479-445F-BB56-33A34E119EEE}.CD_ROM|Any CPU.Build.0 = Release|Any CPU
38 + {0BF80807-A479-445F-BB56-33A34E119EEE}.Debug|Any CPU.ActiveCfg = Release|Any CPU
39 + {0BF80807-A479-445F-BB56-33A34E119EEE}.Debug|Any CPU.Build.0 = Release|Any CPU
40 + {0BF80807-A479-445F-BB56-33A34E119EEE}.DVD-5|Any CPU.ActiveCfg = Debug|Any CPU
41 + {0BF80807-A479-445F-BB56-33A34E119EEE}.DVD-5|Any CPU.Build.0 = Debug|Any CPU
42 + {0BF80807-A479-445F-BB56-33A34E119EEE}.Release|Any CPU.ActiveCfg = Release|Any CPU
43 + {0BF80807-A479-445F-BB56-33A34E119EEE}.Release|Any CPU.Build.0 = Release|Any CPU
44 + {0BF80807-A479-445F-BB56-33A34E119EEE}.SingleImage|Any CPU.ActiveCfg = Release|Any CPU
45 + {0BF80807-A479-445F-BB56-33A34E119EEE}.SingleImage|Any CPU.Build.0 = Release|Any CPU
46 + {03A9B334-0A80-4C99-B529-2DD615735137}.CD_ROM|Any CPU.ActiveCfg = CD_ROM
47 + {03A9B334-0A80-4C99-B529-2DD615735137}.CD_ROM|Any CPU.Build.0 = CD_ROM
48 + {03A9B334-0A80-4C99-B529-2DD615735137}.Debug|Any CPU.ActiveCfg = SingleImage
49 + {03A9B334-0A80-4C99-B529-2DD615735137}.Debug|Any CPU.Build.0 = SingleImage
50 + {03A9B334-0A80-4C99-B529-2DD615735137}.DVD-5|Any CPU.ActiveCfg = DVD-5
51 + {03A9B334-0A80-4C99-B529-2DD615735137}.DVD-5|Any CPU.Build.0 = DVD-5
52 + {03A9B334-0A80-4C99-B529-2DD615735137}.Release|Any CPU.ActiveCfg = SingleImage
53 + {03A9B334-0A80-4C99-B529-2DD615735137}.Release|Any CPU.Build.0 = SingleImage
54 + {03A9B334-0A80-4C99-B529-2DD615735137}.SingleImage|Any CPU.ActiveCfg = SingleImage
55 + {03A9B334-0A80-4C99-B529-2DD615735137}.SingleImage|Any CPU.Build.0 = SingleImage
56 + EndGlobalSection
57 + GlobalSection(SolutionProperties) = preSolution
58 + HideSolutionNode = FALSE
59 + EndGlobalSection
60 +EndGlobal
1 +<?xml version="1.0" encoding="utf-8"?>
2 +<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 + <PropertyGroup>
4 + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
5 + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
6 + <ProductVersion>9.0.30729</ProductVersion>
7 + <SchemaVersion>2.0</SchemaVersion>
8 + <ProjectGuid>{17CFF7D8-A4C1-47C4-90A9-38F63ED7F65A}</ProjectGuid>
9 + <OutputType>WinExe</OutputType>
10 + <AppDesignerFolder>Properties</AppDesignerFolder>
11 + <RootNamespace>DMSSSOAUTOUPGRADER</RootNamespace>
12 + <AssemblyName>DMSSSOAUTOUPGRADER</AssemblyName>
13 + <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
14 + <FileAlignment>512</FileAlignment>
15 + </PropertyGroup>
16 + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
17 + <DebugSymbols>true</DebugSymbols>
18 + <DebugType>full</DebugType>
19 + <Optimize>false</Optimize>
20 + <OutputPath>bin\Debug\</OutputPath>
21 + <DefineConstants>DEBUG;TRACE</DefineConstants>
22 + <ErrorReport>prompt</ErrorReport>
23 + <WarningLevel>4</WarningLevel>
24 + </PropertyGroup>
25 + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
26 + <DebugType>pdbonly</DebugType>
27 + <Optimize>true</Optimize>
28 + <OutputPath>bin\Release\</OutputPath>
29 + <DefineConstants>TRACE</DefineConstants>
30 + <ErrorReport>prompt</ErrorReport>
31 + <WarningLevel>4</WarningLevel>
32 + </PropertyGroup>
33 + <ItemGroup>
34 + <Reference Include="System" />
35 + <Reference Include="System.configuration" />
36 + <Reference Include="System.Core">
37 + <RequiredTargetFramework>3.5</RequiredTargetFramework>
38 + </Reference>
39 + <Reference Include="System.Runtime.Serialization">
40 + <RequiredTargetFramework>3.0</RequiredTargetFramework>
41 + </Reference>
42 + <Reference Include="System.ServiceModel">
43 + <RequiredTargetFramework>3.0</RequiredTargetFramework>
44 + </Reference>
45 + <Reference Include="System.Web.Services" />
46 + <Reference Include="System.Xml.Linq">
47 + <RequiredTargetFramework>3.5</RequiredTargetFramework>
48 + </Reference>
49 + <Reference Include="System.Data.DataSetExtensions">
50 + <RequiredTargetFramework>3.5</RequiredTargetFramework>
51 + </Reference>
52 + <Reference Include="System.Data" />
53 + <Reference Include="System.Deployment" />
54 + <Reference Include="System.Drawing" />
55 + <Reference Include="System.Windows.Forms" />
56 + <Reference Include="System.Xml" />
57 + </ItemGroup>
58 + <ItemGroup>
59 + <Compile Include="DMSSSOAgetAutoUpGrader.cs">
60 + <SubType>Form</SubType>
61 + </Compile>
62 + <Compile Include="DMSSSOAgetAutoUpGrader.Designer.cs">
63 + <DependentUpon>DMSSSOAgetAutoUpGrader.cs</DependentUpon>
64 + </Compile>
65 + <Compile Include="Program.cs" />
66 + <Compile Include="Properties\AssemblyInfo.cs" />
67 + <EmbeddedResource Include="DMSSSOAgetAutoUpGrader.resx">
68 + <DependentUpon>DMSSSOAgetAutoUpGrader.cs</DependentUpon>
69 + </EmbeddedResource>
70 + <EmbeddedResource Include="Properties\Resources.resx">
71 + <Generator>ResXFileCodeGenerator</Generator>
72 + <LastGenOutput>Resources.Designer.cs</LastGenOutput>
73 + <SubType>Designer</SubType>
74 + </EmbeddedResource>
75 + <Compile Include="Properties\Resources.Designer.cs">
76 + <AutoGen>True</AutoGen>
77 + <DependentUpon>Resources.resx</DependentUpon>
78 + </Compile>
79 + <None Include="app.config" />
80 + <None Include="Properties\Settings.settings">
81 + <Generator>SettingsSingleFileGenerator</Generator>
82 + <LastGenOutput>Settings.Designer.cs</LastGenOutput>
83 + </None>
84 + <None Include="Service References\DMSSSOService\SSOServices.wsdl" />
85 + <Compile Include="Properties\Settings.Designer.cs">
86 + <AutoGen>True</AutoGen>
87 + <DependentUpon>Settings.settings</DependentUpon>
88 + <DesignTimeSharedInput>True</DesignTimeSharedInput>
89 + </Compile>
90 + <Compile Include="Service References\DMSSSOService\Reference.cs">
91 + <AutoGen>True</AutoGen>
92 + <DesignTime>True</DesignTime>
93 + <DependentUpon>Reference.svcmap</DependentUpon>
94 + </Compile>
95 + </ItemGroup>
96 + <ItemGroup>
97 + <WCFMetadata Include="Service References\" />
98 + </ItemGroup>
99 + <ItemGroup>
100 + <WCFMetadataStorage Include="Service References\DMSSSOService\" />
101 + </ItemGroup>
102 + <ItemGroup>
103 + <None Include="Service References\DMSSSOService\configuration91.svcinfo" />
104 + </ItemGroup>
105 + <ItemGroup>
106 + <None Include="Service References\DMSSSOService\configuration.svcinfo" />
107 + </ItemGroup>
108 + <ItemGroup>
109 + <None Include="Service References\DMSSSOService\Reference.svcmap">
110 + <Generator>WCF Proxy Generator</Generator>
111 + <LastGenOutput>Reference.cs</LastGenOutput>
112 + </None>
113 + </ItemGroup>
114 + <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
115 + <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
116 + Other similar extension points exist, see Microsoft.Common.targets.
117 + <Target Name="BeforeBuild">
118 + </Target>
119 + <Target Name="AfterBuild">
120 + </Target>
121 + -->
122 +</Project>
...\ No newline at end of file ...\ No newline at end of file
This diff is collapsed. Click to expand it.
1 +using System;
2 +using System.Collections.Generic;
3 +using System.ComponentModel;
4 +using System.Data;
5 +using System.Drawing;
6 +using System.Linq;
7 +using System.Text;
8 +using System.Windows.Forms;
9 +
10 +namespace DMSSSOAUTOUPGRADER
11 +{
12 + public partial class DMSSSOAgetAutoUpGrader : Form
13 + {
14 + public DMSSSOAgetAutoUpGrader()
15 + {
16 + InitializeComponent();
17 + }
18 + #region Button Event
19 +
20 + /// <summary>
21 + /// 取消按钮
22 + /// </summary>
23 + /// <param name="sender"></param>
24 + /// <param name="e"></param>
25 + private void btnCancel_Click(object sender, EventArgs e)
26 + {
27 + this.Close();
28 + Application.ExitThread();
29 + Application.Exit();
30 + }
31 + /// <summary>
32 + /// 下一步按钮
33 + /// </summary>
34 + /// <param name="sender"></param>
35 + /// <param name="e"></param>
36 + private void btnNext_Click(object sender, EventArgs e)
37 + {
38 + for (int i = 0; i < 100; i++)
39 + {
40 + pbDownFile.Value += i;
41 + }
42 + }
43 + /// <summary>
44 + /// 完成按钮
45 + /// </summary>
46 + /// <param name="sender"></param>
47 + /// <param name="e"></param>
48 + private void btnFinish_Click(object sender, EventArgs e)
49 + {
50 +
51 + }
52 + #endregion
53 +
54 + #region WebService Event
55 + public void GetSystemVersion()
56 + {
57 + //DMSSSOService.getUpdateInforRequest ss = new DMSSSOAUTOUPGRADER.DMSSSOService.getUpdateInforRequest();
58 + //DMSSSOService.SSOServicesPortType ss;
59 + //ss.getUpdateInfor(
60 + }
61 + #endregion
62 + }
63 +}
This diff could not be displayed because it is too large.
1 +using System;
2 +using System.Collections.Generic;
3 +using System.Linq;
4 +using System.Windows.Forms;
5 +
6 +namespace DMSSSOAUTOUPGRADER
7 +{
8 + static class Program
9 + {
10 + /// <summary>
11 + /// 应用程序的主入口点。
12 + /// </summary>
13 + [STAThread]
14 + static void Main()
15 + {
16 + Application.EnableVisualStyles();
17 + Application.SetCompatibleTextRenderingDefault(false);
18 + Application.Run(new DMSSSOAgetAutoUpGrader());
19 + }
20 + }
21 +}
1 +using System.Reflection;
2 +using System.Runtime.CompilerServices;
3 +using System.Runtime.InteropServices;
4 +
5 +// 有关程序集的常规信息通过下列属性集
6 +// 控制。更改这些属性值可修改
7 +// 与程序集关联的信息。
8 +[assembly: AssemblyTitle("DMSSSOAUTOUPGRADER")]
9 +[assembly: AssemblyDescription("")]
10 +[assembly: AssemblyConfiguration("")]
11 +[assembly: AssemblyCompany("Erry")]
12 +[assembly: AssemblyProduct("DMSSSOAUTOUPGRADER")]
13 +[assembly: AssemblyCopyright("Copyright © Erry 2011")]
14 +[assembly: AssemblyTrademark("")]
15 +[assembly: AssemblyCulture("")]
16 +
17 +// 将 ComVisible 设置为 false 使此程序集中的类型
18 +// 对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型,
19 +// 则将该类型上的 ComVisible 属性设置为 true。
20 +[assembly: ComVisible(false)]
21 +
22 +// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
23 +[assembly: Guid("1435d057-ca80-4548-855f-84114c43e6a2")]
24 +
25 +// 程序集的版本信息由下面四个值组成:
26 +//
27 +// 主版本
28 +// 次版本
29 +// 内部版本号
30 +// 修订号
31 +//
32 +// 可以指定所有这些值,也可以使用“内部版本号”和“修订号”的默认值,
33 +// 方法是按如下所示使用“*”:
34 +// [assembly: AssemblyVersion("1.0.*")]
35 +[assembly: AssemblyVersion("1.0.0.0")]
36 +[assembly: AssemblyFileVersion("1.0.0.0")]
1 +//------------------------------------------------------------------------------
2 +// <auto-generated>
3 +// 此代码由工具生成。
4 +// 运行库版本:2.0.50727.3615
5 +//
6 +// 对此文件的更改可能会导致不正确的行为,并且如果
7 +// 重新生成代码,这些更改将丢失。
8 +// </auto-generated>
9 +//------------------------------------------------------------------------------
10 +
11 +namespace DMSSSOAUTOUPGRADER.Properties
12 +{
13 +
14 +
15 + /// <summary>
16 + /// 一个强类型的资源类,用于查找本地化的字符串等。
17 + /// </summary>
18 + // 此类是由 StronglyTypedResourceBuilder
19 + // 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
20 + // 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
21 + // (以 /str 作为命令选项),或重新生成 VS 项目。
22 + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")]
23 + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
24 + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
25 + internal class Resources
26 + {
27 +
28 + private static global::System.Resources.ResourceManager resourceMan;
29 +
30 + private static global::System.Globalization.CultureInfo resourceCulture;
31 +
32 + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
33 + internal Resources()
34 + {
35 + }
36 +
37 + /// <summary>
38 + /// 返回此类使用的、缓存的 ResourceManager 实例。
39 + /// </summary>
40 + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
41 + internal static global::System.Resources.ResourceManager ResourceManager
42 + {
43 + get
44 + {
45 + if ((resourceMan == null))
46 + {
47 + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("DMSSSOAUTOUPGRADER.Properties.Resources", typeof(Resources).Assembly);
48 + resourceMan = temp;
49 + }
50 + return resourceMan;
51 + }
52 + }
53 +
54 + /// <summary>
55 + /// 为所有资源查找重写当前线程的 CurrentUICulture 属性,
56 + /// 方法是使用此强类型资源类。
57 + /// </summary>
58 + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
59 + internal static global::System.Globalization.CultureInfo Culture
60 + {
61 + get
62 + {
63 + return resourceCulture;
64 + }
65 + set
66 + {
67 + resourceCulture = value;
68 + }
69 + }
70 + }
71 +}
1 +<?xml version="1.0" encoding="utf-8"?>
2 +<root>
3 + <!--
4 + Microsoft ResX Schema
5 +
6 + Version 2.0
7 +
8 + The primary goals of this format is to allow a simple XML format
9 + that is mostly human readable. The generation and parsing of the
10 + various data types are done through the TypeConverter classes
11 + associated with the data types.
12 +
13 + Example:
14 +
15 + ... ado.net/XML headers & schema ...
16 + <resheader name="resmimetype">text/microsoft-resx</resheader>
17 + <resheader name="version">2.0</resheader>
18 + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19 + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20 + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21 + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22 + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23 + <value>[base64 mime encoded serialized .NET Framework object]</value>
24 + </data>
25 + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26 + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27 + <comment>This is a comment</comment>
28 + </data>
29 +
30 + There are any number of "resheader" rows that contain simple
31 + name/value pairs.
32 +
33 + Each data row contains a name, and value. The row also contains a
34 + type or mimetype. Type corresponds to a .NET class that support
35 + text/value conversion through the TypeConverter architecture.
36 + Classes that don't support this are serialized and stored with the
37 + mimetype set.
38 +
39 + The mimetype is used for serialized objects, and tells the
40 + ResXResourceReader how to depersist the object. This is currently not
41 + extensible. For a given mimetype the value must be set accordingly:
42 +
43 + Note - application/x-microsoft.net.object.binary.base64 is the format
44 + that the ResXResourceWriter will generate, however the reader can
45 + read any of the formats listed below.
46 +
47 + mimetype: application/x-microsoft.net.object.binary.base64
48 + value : The object must be serialized with
49 + : System.Serialization.Formatters.Binary.BinaryFormatter
50 + : and then encoded with base64 encoding.
51 +
52 + mimetype: application/x-microsoft.net.object.soap.base64
53 + value : The object must be serialized with
54 + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55 + : and then encoded with base64 encoding.
56 +
57 + mimetype: application/x-microsoft.net.object.bytearray.base64
58 + value : The object must be serialized into a byte array
59 + : using a System.ComponentModel.TypeConverter
60 + : and then encoded with base64 encoding.
61 + -->
62 + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63 + <xsd:element name="root" msdata:IsDataSet="true">
64 + <xsd:complexType>
65 + <xsd:choice maxOccurs="unbounded">
66 + <xsd:element name="metadata">
67 + <xsd:complexType>
68 + <xsd:sequence>
69 + <xsd:element name="value" type="xsd:string" minOccurs="0" />
70 + </xsd:sequence>
71 + <xsd:attribute name="name" type="xsd:string" />
72 + <xsd:attribute name="type" type="xsd:string" />
73 + <xsd:attribute name="mimetype" type="xsd:string" />
74 + </xsd:complexType>
75 + </xsd:element>
76 + <xsd:element name="assembly">
77 + <xsd:complexType>
78 + <xsd:attribute name="alias" type="xsd:string" />
79 + <xsd:attribute name="name" type="xsd:string" />
80 + </xsd:complexType>
81 + </xsd:element>
82 + <xsd:element name="data">
83 + <xsd:complexType>
84 + <xsd:sequence>
85 + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
86 + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
87 + </xsd:sequence>
88 + <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
89 + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
90 + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
91 + </xsd:complexType>
92 + </xsd:element>
93 + <xsd:element name="resheader">
94 + <xsd:complexType>
95 + <xsd:sequence>
96 + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
97 + </xsd:sequence>
98 + <xsd:attribute name="name" type="xsd:string" use="required" />
99 + </xsd:complexType>
100 + </xsd:element>
101 + </xsd:choice>
102 + </xsd:complexType>
103 + </xsd:element>
104 + </xsd:schema>
105 + <resheader name="resmimetype">
106 + <value>text/microsoft-resx</value>
107 + </resheader>
108 + <resheader name="version">
109 + <value>2.0</value>
110 + </resheader>
111 + <resheader name="reader">
112 + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
113 + </resheader>
114 + <resheader name="writer">
115 + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116 + </resheader>
117 +</root>
...\ No newline at end of file ...\ No newline at end of file
1 +//------------------------------------------------------------------------------
2 +// <auto-generated>
3 +// This code was generated by a tool.
4 +// Runtime Version:2.0.50727.3615
5 +//
6 +// Changes to this file may cause incorrect behavior and will be lost if
7 +// the code is regenerated.
8 +// </auto-generated>
9 +//------------------------------------------------------------------------------
10 +
11 +namespace DMSSSOAUTOUPGRADER.Properties
12 +{
13 +
14 +
15 + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
16 + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")]
17 + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
18 + {
19 +
20 + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
21 +
22 + public static Settings Default
23 + {
24 + get
25 + {
26 + return defaultInstance;
27 + }
28 + }
29 + }
30 +}
1 +<?xml version='1.0' encoding='utf-8'?>
2 +<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)">
3 + <Profiles>
4 + <Profile Name="(Default)" />
5 + </Profiles>
6 + <Settings />
7 +</SettingsFile>
This diff is collapsed. Click to expand it.
1 +<?xml version="1.0" encoding="utf-8"?>
2 +<ReferenceGroup xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ID="1ce8f428-2ed8-4f92-a8cd-59bff90782f5" xmlns="urn:schemas-microsoft-com:xml-wcfservicemap">
3 + <ClientOptions>
4 + <GenerateAsynchronousMethods>false</GenerateAsynchronousMethods>
5 + <EnableDataBinding>true</EnableDataBinding>
6 + <ExcludedTypes />
7 + <ImportXmlTypes>false</ImportXmlTypes>
8 + <GenerateInternalTypes>false</GenerateInternalTypes>
9 + <GenerateMessageContracts>false</GenerateMessageContracts>
10 + <NamespaceMappings />
11 + <CollectionMappings />
12 + <GenerateSerializableTypes>true</GenerateSerializableTypes>
13 + <Serializer>Auto</Serializer>
14 + <ReferenceAllAssemblies>true</ReferenceAllAssemblies>
15 + <ReferencedAssemblies />
16 + <ReferencedDataContractTypes />
17 + <ServiceContractMappings />
18 + </ClientOptions>
19 + <MetadataSources>
20 + <MetadataSource Address="http://www.erry.com:38090/axis2/services/SSOServices?wsdl" Protocol="http" SourceId="1" />
21 + </MetadataSources>
22 + <Metadata>
23 + <MetadataFile FileName="SSOServices.wsdl" MetadataType="Wsdl" ID="6f17b75b-66fd-46c0-9c48-4c49445f40a1" SourceId="1" SourceUrl="http://www.erry.com:38090/axis2/services/SSOServices?wsdl" />
24 + </Metadata>
25 + <Extensions>
26 + <ExtensionFile FileName="configuration91.svcinfo" Name="configuration91.svcinfo" />
27 + <ExtensionFile FileName="configuration.svcinfo" Name="configuration.svcinfo" />
28 + </Extensions>
29 +</ReferenceGroup>
...\ No newline at end of file ...\ No newline at end of file
1 +<?xml version="1.0" encoding="utf-8"?>
2 +<wsdl:definitions xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:ns="http://sso.tnt.erry.com" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:ns1="http://org.apache.axis2/xsd" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://sso.tnt.erry.com" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
3 + <wsdl:documentation>SSOServices</wsdl:documentation>
4 + <wsdl:types>
5 + <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://sso.tnt.erry.com">
6 + <xs:element name="getSystem">
7 + <xs:complexType>
8 + <xs:sequence>
9 + <xs:element minOccurs="0" name="userIdStr" nillable="true" type="xs:string" />
10 + <xs:element minOccurs="0" name="userName" nillable="true" type="xs:string" />
11 + <xs:element minOccurs="0" name="password" nillable="true" type="xs:string" />
12 + <xs:element minOccurs="0" name="language" nillable="true" type="xs:string" />
13 + </xs:sequence>
14 + </xs:complexType>
15 + </xs:element>
16 + <xs:element name="getSystemResponse">
17 + <xs:complexType>
18 + <xs:sequence>
19 + <xs:element minOccurs="0" maxOccurs="unbounded" name="return" nillable="true" type="xs:anyType" />
20 + </xs:sequence>
21 + </xs:complexType>
22 + </xs:element>
23 + <xs:element name="getUpdateInforResponse">
24 + <xs:complexType>
25 + <xs:sequence>
26 + <xs:element minOccurs="0" maxOccurs="unbounded" name="return" nillable="true" type="xs:anyType" />
27 + </xs:sequence>
28 + </xs:complexType>
29 + </xs:element>
30 + <xs:element name="validateUser">
31 + <xs:complexType>
32 + <xs:sequence>
33 + <xs:element minOccurs="0" name="userName" nillable="true" type="xs:string" />
34 + <xs:element minOccurs="0" name="pass" nillable="true" type="xs:string" />
35 + </xs:sequence>
36 + </xs:complexType>
37 + </xs:element>
38 + <xs:element name="validateUserResponse">
39 + <xs:complexType>
40 + <xs:sequence>
41 + <xs:element minOccurs="0" maxOccurs="unbounded" name="return" nillable="true" type="xs:anyType" />
42 + </xs:sequence>
43 + </xs:complexType>
44 + </xs:element>
45 + </xs:schema>
46 + </wsdl:types>
47 + <wsdl:message name="validateUserRequest">
48 + <wsdl:part name="parameters" element="ns:validateUser" />
49 + </wsdl:message>
50 + <wsdl:message name="validateUserResponse">
51 + <wsdl:part name="parameters" element="ns:validateUserResponse" />
52 + </wsdl:message>
53 + <wsdl:message name="getSystemRequest">
54 + <wsdl:part name="parameters" element="ns:getSystem" />
55 + </wsdl:message>
56 + <wsdl:message name="getSystemResponse">
57 + <wsdl:part name="parameters" element="ns:getSystemResponse" />
58 + </wsdl:message>
59 + <wsdl:message name="getUpdateInforRequest" />
60 + <wsdl:message name="getUpdateInforResponse">
61 + <wsdl:part name="parameters" element="ns:getUpdateInforResponse" />
62 + </wsdl:message>
63 + <wsdl:portType name="SSOServicesPortType">
64 + <wsdl:operation name="validateUser">
65 + <wsdl:input wsaw:Action="urn:validateUser" message="ns:validateUserRequest" />
66 + <wsdl:output wsaw:Action="urn:validateUserResponse" message="ns:validateUserResponse" />
67 + </wsdl:operation>
68 + <wsdl:operation name="getSystem">
69 + <wsdl:input wsaw:Action="urn:getSystem" message="ns:getSystemRequest" />
70 + <wsdl:output wsaw:Action="urn:getSystemResponse" message="ns:getSystemResponse" />
71 + </wsdl:operation>
72 + <wsdl:operation name="getUpdateInfor">
73 + <wsdl:input wsaw:Action="urn:getUpdateInfor" message="ns:getUpdateInforRequest" />
74 + <wsdl:output wsaw:Action="urn:getUpdateInforResponse" message="ns:getUpdateInforResponse" />
75 + </wsdl:operation>
76 + </wsdl:portType>
77 + <wsdl:binding name="SSOServicesSoap11Binding" type="ns:SSOServicesPortType">
78 + <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
79 + <wsdl:operation name="validateUser">
80 + <soap:operation soapAction="urn:validateUser" style="document" />
81 + <wsdl:input>
82 + <soap:body use="literal" />
83 + </wsdl:input>
84 + <wsdl:output>
85 + <soap:body use="literal" />
86 + </wsdl:output>
87 + </wsdl:operation>
88 + <wsdl:operation name="getSystem">
89 + <soap:operation soapAction="urn:getSystem" style="document" />
90 + <wsdl:input>
91 + <soap:body use="literal" />
92 + </wsdl:input>
93 + <wsdl:output>
94 + <soap:body use="literal" />
95 + </wsdl:output>
96 + </wsdl:operation>
97 + <wsdl:operation name="getUpdateInfor">
98 + <soap:operation soapAction="urn:getUpdateInfor" style="document" />
99 + <wsdl:input>
100 + <soap:body use="literal" />
101 + </wsdl:input>
102 + <wsdl:output>
103 + <soap:body use="literal" />
104 + </wsdl:output>
105 + </wsdl:operation>
106 + </wsdl:binding>
107 + <wsdl:binding name="SSOServicesSoap12Binding" type="ns:SSOServicesPortType">
108 + <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
109 + <wsdl:operation name="validateUser">
110 + <soap12:operation soapAction="urn:validateUser" style="document" />
111 + <wsdl:input>
112 + <soap12:body use="literal" />
113 + </wsdl:input>
114 + <wsdl:output>
115 + <soap12:body use="literal" />
116 + </wsdl:output>
117 + </wsdl:operation>
118 + <wsdl:operation name="getSystem">
119 + <soap12:operation soapAction="urn:getSystem" style="document" />
120 + <wsdl:input>
121 + <soap12:body use="literal" />
122 + </wsdl:input>
123 + <wsdl:output>
124 + <soap12:body use="literal" />
125 + </wsdl:output>
126 + </wsdl:operation>
127 + <wsdl:operation name="getUpdateInfor">
128 + <soap12:operation soapAction="urn:getUpdateInfor" style="document" />
129 + <wsdl:input>
130 + <soap12:body use="literal" />
131 + </wsdl:input>
132 + <wsdl:output>
133 + <soap12:body use="literal" />
134 + </wsdl:output>
135 + </wsdl:operation>
136 + </wsdl:binding>
137 + <wsdl:binding name="SSOServicesHttpBinding" type="ns:SSOServicesPortType">
138 + <http:binding verb="POST" />
139 + <wsdl:operation name="validateUser">
140 + <http:operation location="SSOServices/validateUser" />
141 + <wsdl:input>
142 + <mime:content part="validateUser" type="text/xml" />
143 + </wsdl:input>
144 + <wsdl:output>
145 + <mime:content part="validateUser" type="text/xml" />
146 + </wsdl:output>
147 + </wsdl:operation>
148 + <wsdl:operation name="getSystem">
149 + <http:operation location="SSOServices/getSystem" />
150 + <wsdl:input>
151 + <mime:content part="getSystem" type="text/xml" />
152 + </wsdl:input>
153 + <wsdl:output>
154 + <mime:content part="getSystem" type="text/xml" />
155 + </wsdl:output>
156 + </wsdl:operation>
157 + <wsdl:operation name="getUpdateInfor">
158 + <http:operation location="SSOServices/getUpdateInfor" />
159 + <wsdl:input>
160 + <mime:content part="getUpdateInfor" type="text/xml" />
161 + </wsdl:input>
162 + <wsdl:output>
163 + <mime:content part="getUpdateInfor" type="text/xml" />
164 + </wsdl:output>
165 + </wsdl:operation>
166 + </wsdl:binding>
167 + <wsdl:service name="SSOServices">
168 + <wsdl:port name="SSOServicesHttpSoap11Endpoint" binding="ns:SSOServicesSoap11Binding">
169 + <soap:address location="http://192.168.0.225:38090/axis2/services/SSOServices.SSOServicesHttpSoap11Endpoint/" />
170 + </wsdl:port>
171 + <wsdl:port name="SSOServicesHttpSoap12Endpoint" binding="ns:SSOServicesSoap12Binding">
172 + <soap12:address location="http://192.168.0.225:38090/axis2/services/SSOServices.SSOServicesHttpSoap12Endpoint/" />
173 + </wsdl:port>
174 + <wsdl:port name="SSOServicesHttpEndpoint" binding="ns:SSOServicesHttpBinding">
175 + <http:address location="http://192.168.0.225:38090/axis2/services/SSOServices.SSOServicesHttpEndpoint/" />
176 + </wsdl:port>
177 + </wsdl:service>
178 +</wsdl:definitions>
...\ No newline at end of file ...\ No newline at end of file
1 +<?xml version="1.0" encoding="utf-8"?>
2 +<configurationSnapshot xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:schemas-microsoft-com:xml-wcfconfigurationsnapshot">
3 + <behaviors />
4 + <bindings>
5 + <binding digest="System.ServiceModel.Configuration.BasicHttpBindingElement, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data hostNameComparisonMode=&quot;StrongWildcard&quot; maxBufferSize=&quot;65536&quot; messageEncoding=&quot;Text&quot; name=&quot;SSOServicesSoap11Binding&quot; textEncoding=&quot;utf-8&quot; transferMode=&quot;Buffered&quot;&gt;&lt;readerQuotas maxArrayLength=&quot;16384&quot; maxBytesPerRead=&quot;4096&quot; maxDepth=&quot;32&quot; maxNameTableCharCount=&quot;16384&quot; maxStringContentLength=&quot;8192&quot; /&gt;&lt;security mode=&quot;None&quot;&gt;&lt;message algorithmSuite=&quot;Default&quot; clientCredentialType=&quot;UserName&quot; /&gt;&lt;transport clientCredentialType=&quot;None&quot; proxyCredentialType=&quot;None&quot; realm=&quot;&quot; /&gt;&lt;/security&gt;&lt;/Data&gt;" bindingType="basicHttpBinding" name="SSOServicesSoap11Binding" />
6 + <binding digest="System.ServiceModel.Configuration.CustomBindingElement, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data name=&quot;SSOServicesSoap12Binding&quot;&gt;&lt;httpTransport allowCookies=&quot;false&quot; authenticationScheme=&quot;Anonymous&quot; bypassProxyOnLocal=&quot;false&quot; hostNameComparisonMode=&quot;StrongWildcard&quot; keepAliveEnabled=&quot;true&quot; manualAddressing=&quot;false&quot; maxBufferPoolSize=&quot;524288&quot; maxBufferSize=&quot;65536&quot; maxReceivedMessageSize=&quot;65536&quot; proxyAuthenticationScheme=&quot;Anonymous&quot; realm=&quot;&quot; transferMode=&quot;Buffered&quot; unsafeConnectionNtlmAuthentication=&quot;false&quot; useDefaultWebProxy=&quot;true&quot; /&gt;&lt;textMessageEncoding maxReadPoolSize=&quot;64&quot; maxWritePoolSize=&quot;16&quot; messageVersion=&quot;Soap12&quot; writeEncoding=&quot;utf-8&quot;&gt;&lt;readerQuotas maxArrayLength=&quot;16384&quot; maxBytesPerRead=&quot;4096&quot; maxDepth=&quot;32&quot; maxNameTableCharCount=&quot;16384&quot; maxStringContentLength=&quot;8192&quot; /&gt;&lt;/textMessageEncoding&gt;&lt;/Data&gt;" bindingType="customBinding" name="SSOServicesSoap12Binding" />
7 + </bindings>
8 + <endpoints>
9 + <endpoint normalizedDigest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;http://192.168.0.225:38090/axis2/services/SSOServices.SSOServicesHttpSoap11Endpoint/&quot; binding=&quot;basicHttpBinding&quot; bindingConfiguration=&quot;SSOServicesSoap11Binding&quot; contract=&quot;DMSSSOService.SSOServicesPortType&quot; name=&quot;SSOServicesHttpSoap11Endpoint&quot; /&gt;" digest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;http://192.168.0.225:38090/axis2/services/SSOServices.SSOServicesHttpSoap11Endpoint/&quot; binding=&quot;basicHttpBinding&quot; bindingConfiguration=&quot;SSOServicesSoap11Binding&quot; contract=&quot;DMSSSOService.SSOServicesPortType&quot; name=&quot;SSOServicesHttpSoap11Endpoint&quot; /&gt;" contractName="DMSSSOService.SSOServicesPortType" name="SSOServicesHttpSoap11Endpoint" />
10 + <endpoint normalizedDigest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;http://192.168.0.225:38090/axis2/services/SSOServices.SSOServicesHttpSoap12Endpoint/&quot; binding=&quot;customBinding&quot; bindingConfiguration=&quot;SSOServicesSoap12Binding&quot; contract=&quot;DMSSSOService.SSOServicesPortType&quot; name=&quot;SSOServicesHttpSoap12Endpoint&quot; /&gt;" digest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;http://192.168.0.225:38090/axis2/services/SSOServices.SSOServicesHttpSoap12Endpoint/&quot; binding=&quot;customBinding&quot; bindingConfiguration=&quot;SSOServicesSoap12Binding&quot; contract=&quot;DMSSSOService.SSOServicesPortType&quot; name=&quot;SSOServicesHttpSoap12Endpoint&quot; /&gt;" contractName="DMSSSOService.SSOServicesPortType" name="SSOServicesHttpSoap12Endpoint" />
11 + </endpoints>
12 +</configurationSnapshot>
...\ No newline at end of file ...\ No newline at end of file
1 +<?xml version="1.0" encoding="utf-8" ?>
2 +<configuration>
3 + <appSettings>
4 + <add key="VersionNo" value="1.0.0" ></add>
5 + <add key="ServerPath" value="" />
6 + <add key="UpdateFile"/>
7 + <add key="UpdateStrategy"/>
8 + <add key=""/>
9 + </appSettings>
10 + <startup>
11 + <supportedRuntime version="v2.0.50727" />
12 + </startup>
13 + <applicationSettings>
14 + <DMSSSOAgent.Properties.Settings>
15 + <setting name="DMSSSOAgent_DMSSSOService_SSOServices" serializeAs="String">
16 + <!--<value>http://164.39.68.58:38090/axis2/services/SSOServices.SSOServicesHttpSoap11Endpoint/</value>-->
17 + <value>http://www.erry.com:38090/axis2/services/SSOServices.SSOServicesHttpSoap11Endpoint/</value>
18 + </setting>
19 + </DMSSSOAgent.Properties.Settings>
20 + </applicationSettings>
21 + <system.web>
22 + <membership defaultProvider="ClientAuthenticationMembershipProvider">
23 + <providers>
24 + <add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" />
25 + </providers>
26 + </membership>
27 + <roleManager defaultProvider="ClientRoleProvider" enabled="true">
28 + <providers>
29 + <add name="ClientRoleProvider" type="System.Web.ClientServices.Providers.ClientRoleProvider, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" cacheTimeout="86400" />
30 + </providers>
31 + </roleManager>
32 + </system.web>
33 + <system.serviceModel>
34 + <bindings>
35 + <basicHttpBinding>
36 + <binding name="SSOServicesSoap11Binding" closeTimeout="00:01:00"
37 + openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
38 + allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard"
39 + maxBufferSize="65536" maxBufferPoolSize="524288" maxReceivedMessageSize="65536"
40 + messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered"
41 + useDefaultWebProxy="true">
42 + <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
43 + maxBytesPerRead="4096" maxNameTableCharCount="16384" />
44 + <security mode="None">
45 + <transport clientCredentialType="None" proxyCredentialType="None"
46 + realm="" />
47 + <message clientCredentialType="UserName" algorithmSuite="Default" />
48 + </security>
49 + </binding>
50 + </basicHttpBinding>
51 + <customBinding>
52 + <binding name="SSOServicesSoap12Binding">
53 + <textMessageEncoding maxReadPoolSize="64" maxWritePoolSize="16"
54 + messageVersion="Soap12" writeEncoding="utf-8">
55 + <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
56 + maxBytesPerRead="4096" maxNameTableCharCount="16384" />
57 + </textMessageEncoding>
58 + <httpTransport manualAddressing="false" maxBufferPoolSize="524288"
59 + maxReceivedMessageSize="65536" allowCookies="false" authenticationScheme="Anonymous"
60 + bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard"
61 + keepAliveEnabled="true" maxBufferSize="65536" proxyAuthenticationScheme="Anonymous"
62 + realm="" transferMode="Buffered" unsafeConnectionNtlmAuthentication="false"
63 + useDefaultWebProxy="true" />
64 + </binding>
65 + </customBinding>
66 + </bindings>
67 + <client>
68 + <endpoint address="http://192.168.0.225:38090/axis2/services/SSOServices.SSOServicesHttpSoap11Endpoint/"
69 + binding="basicHttpBinding" bindingConfiguration="SSOServicesSoap11Binding"
70 + contract="DMSSSOService.SSOServicesPortType" name="SSOServicesHttpSoap11Endpoint" />
71 + <endpoint address="http://192.168.0.225:38090/axis2/services/SSOServices.SSOServicesHttpSoap12Endpoint/"
72 + binding="customBinding" bindingConfiguration="SSOServicesSoap12Binding"
73 + contract="DMSSSOService.SSOServicesPortType" name="SSOServicesHttpSoap12Endpoint" />
74 + </client>
75 + </system.serviceModel>
76 +</configuration>
...\ No newline at end of file ...\ No newline at end of file
1 +<?xml version="1.0"?>
2 +<configuration>
3 + <configSections>
4 + <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
5 + <section name="DMSSSOAgent.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
6 + </sectionGroup>
7 + </configSections>
8 + <appSettings>
9 + <!--Demo-->
10 + <add key="ServerPath" value="http://164.39.68.247/dms_demo/agentUpgrade" />
11 + <!--<add key="ServerPath" value="http://www.erry.com:38090/agentUpgrade" />-->
12 + <add key="VersionNo" value="1.0.4"/>
13 + <!--Language-->
14 + <add key="language" value="zh-CHS" />
15 + <add key="DefaultLanguage" value="zh-CHS" />
16 + <!--Process Name-->
17 + <add key="ProcessesName" value="DMSSSOAgent" />
18 + <!--Rich Client Directory Path-->
19 + <add key="RCDirPath" value="C:/DMSTemp/" />
20 + <!--Rich Client File Type-->
21 + <add key="RCFileType" value=".jnlp" />
22 + <!--System Image Path-->
23 + <!--<add key="SysImage" value="E:\ERRYSVN\User\U-TNT\P-DMS SSO\Code\DMSSSO\DMSSSOAgent\Image\" />-->
24 + <add key="SysImage" value="D:\Project\TNT\P-DMS SSO\Code\DMSSSO\DMSSSOAgent\Image\" />
25 + <add key="ClientSettingsProvider.ServiceUri" value="" />
26 + </appSettings>
27 + <startup>
28 + <supportedRuntime version="v2.0.50727" />
29 + </startup>
30 + <applicationSettings>
31 + <DMSSSOAgent.Properties.Settings>
32 + <setting name="DMSSSOAgent_DMSSSOService_SSOServices" serializeAs="String">
33 + <!--<value>http://www.erry.com:38090/axis2/services/SSOServices?wsdl</value>-->
34 + <!--Demo-->
35 + <value>http://164.39.68.247/dms_demo/services/SSOServices?wsdl</value>
36 + </setting>
37 + </DMSSSOAgent.Properties.Settings>
38 + </applicationSettings>
39 + <system.web>
40 + <membership defaultProvider="ClientAuthenticationMembershipProvider">
41 + <providers>
42 + <add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" />
43 + </providers>
44 + </membership>
45 + <roleManager defaultProvider="ClientRoleProvider" enabled="true">
46 + <providers>
47 + <add name="ClientRoleProvider" type="System.Web.ClientServices.Providers.ClientRoleProvider, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" cacheTimeout="86400" />
48 + </providers>
49 + </roleManager>
50 + </system.web>
51 +</configuration>
1 +using System;
2 +using System.Collections.Generic;
3 +using System.Text;
4 +using System.Runtime.InteropServices;
5 +
6 +namespace DMSSSOAgent
7 +{
8 + public static class ParameterSettings
9 + {
10 + //私有静态变量
11 + private static string userid = "";
12 + //私有静态变量
13 + private static string username = "";
14 + // 私有静态变量
15 + private static string password = "";
16 + //真实姓名
17 + private static string name = "";
18 +
19 + public static string Name
20 + {
21 + get { return ParameterSettings.name; }
22 + set { ParameterSettings.name = value; }
23 + }
24 +
25 + private static bool isrelogin = false;
26 +
27 + public static string UserID
28 + {
29 + get { return userid; }
30 + set { userid = value; }
31 + }
32 + public static string UserName
33 + {
34 + get { return username; }
35 + set { username = value; }
36 + }
37 + public static string Password
38 + {
39 + get { return password; }
40 + set { password = value; }
41 + }
42 + public static bool IsReLogin
43 + {
44 + get { return isrelogin; }
45 + set { isrelogin = value; }
46 + }
47 + }
48 +
49 + /// <summary>
50 + /// 窗口渐时显示隐藏
51 + /// </summary>
52 + public class FormShowHideFx
53 + {
54 + #region 变量
55 + #region dwflag的取值
56 + private const Int32 AW_HOR_POSITIVE = 0x00000001;
57 + //从左到右显示
58 + private const Int32 AW_HOR_NEGATIVE = 0x00000002;
59 + //从右到左显示
60 + private const Int32 AW_VER_POSITIVE = 0x00000004;
61 + //从上到下显示
62 + private const Int32 AW_VER_NEGATIVE = 0x00000008;
63 + //从下到上显示
64 + private const Int32 AW_CENTER = 0x00000010;
65 + //若使用了AW_HIDE标志,则使窗口向内重叠,即收缩窗口;否则使窗口向外扩展,即展开窗口
66 + private const Int32 AW_HIDE = 0x00010000;
67 + //隐藏窗口,缺省则显示窗口
68 + private const Int32 AW_ACTIVATE = 0x00020000;
69 + //激活窗口。在使用了AW_HIDE标志后不能使用这个标志
70 + private const Int32 AW_SLIDE = 0x00040000;
71 + //使用滑动类型。缺省则为滚动动画类型。当使用AW_CENTER标志时,这个标志就被忽略
72 + private const Int32 AW_BLEND = 0x00080000;
73 + #endregion
74 + #endregion
75 +
76 + #region 私有方法
77 + [DllImport("user32")]
78 + private static extern bool AnimateWindow(IntPtr whnd, int dwtime, int dwflag);
79 + #endregion
80 +
81 + #region 公开方法
82 + /// <summary>
83 + /// 由中心向边界扩展渐进打开窗口
84 + /// </summary>
85 + public static void ShowFXCenter(IntPtr wnd, int dwtime)
86 + {
87 + AnimateWindow(wnd, dwtime, AW_CENTER | AW_ACTIVATE | AW_SLIDE);
88 + }
89 +
90 + /// <summary>
91 + /// 由边界向中心扩展渐进关闭窗口
92 + /// </summary>
93 + public static void HideFXCenter(IntPtr wnd, int dwtime)
94 + {
95 + AnimateWindow(wnd, dwtime, AW_CENTER | AW_HIDE | AW_SLIDE);
96 + }
97 + #endregion
98 + }
99 +
100 +}
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
1 +<?xml version="1.0" encoding="utf-8"?>
2 +<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 + <PropertyGroup>
4 + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
5 + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
6 + <ProductVersion>9.0.30729</ProductVersion>
7 + <SchemaVersion>2.0</SchemaVersion>
8 + <ProjectGuid>{0BF80807-A479-445F-BB56-33A34E119EEE}</ProjectGuid>
9 + <OutputType>WinExe</OutputType>
10 + <AppDesignerFolder>Properties</AppDesignerFolder>
11 + <RootNamespace>DMSSSOAgent</RootNamespace>
12 + <AssemblyName>DMSSSOAgent</AssemblyName>
13 + <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
14 + <FileAlignment>512</FileAlignment>
15 + <FileUpgradeFlags>
16 + </FileUpgradeFlags>
17 + <OldToolsVersion>4.0</OldToolsVersion>
18 + <UpgradeBackupLocation>
19 + </UpgradeBackupLocation>
20 + <PublishUrl>发布\</PublishUrl>
21 + <Install>true</Install>
22 + <InstallFrom>Disk</InstallFrom>
23 + <UpdateEnabled>false</UpdateEnabled>
24 + <UpdateMode>Foreground</UpdateMode>
25 + <UpdateInterval>7</UpdateInterval>
26 + <UpdateIntervalUnits>Days</UpdateIntervalUnits>
27 + <UpdatePeriodically>false</UpdatePeriodically>
28 + <UpdateRequired>false</UpdateRequired>
29 + <MapFileExtensions>true</MapFileExtensions>
30 + <ApplicationRevision>0</ApplicationRevision>
31 + <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
32 + <IsWebBootstrapper>false</IsWebBootstrapper>
33 + <UseApplicationTrust>false</UseApplicationTrust>
34 + <BootstrapperEnabled>true</BootstrapperEnabled>
35 + </PropertyGroup>
36 + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
37 + <DebugSymbols>true</DebugSymbols>
38 + <DebugType>full</DebugType>
39 + <Optimize>false</Optimize>
40 + <OutputPath>bin\Debug\</OutputPath>
41 + <DefineConstants>DEBUG;TRACE</DefineConstants>
42 + <ErrorReport>prompt</ErrorReport>
43 + <WarningLevel>4</WarningLevel>
44 + </PropertyGroup>
45 + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
46 + <DebugType>pdbonly</DebugType>
47 + <Optimize>true</Optimize>
48 + <OutputPath>bin\Release\</OutputPath>
49 + <DefineConstants>TRACE</DefineConstants>
50 + <ErrorReport>prompt</ErrorReport>
51 + <WarningLevel>4</WarningLevel>
52 + </PropertyGroup>
53 + <ItemGroup>
54 + <Reference Include="Microsoft.VisualBasic" />
55 + <Reference Include="Microsoft.VisualBasic.PowerPacks.Vs, Version=10.0.0.0" />
56 + <Reference Include="System" />
57 + <Reference Include="System.Configuration" />
58 + <Reference Include="System.Design" />
59 + <Reference Include="System.EnterpriseServices" />
60 + <Reference Include="System.Messaging" />
61 + <Reference Include="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
62 + <Reference Include="System.Web.Services" />
63 + <Reference Include="System.Data" />
64 + <Reference Include="System.Deployment" />
65 + <Reference Include="System.Drawing" />
66 + <Reference Include="System.Windows.Forms" />
67 + <Reference Include="System.Xml" />
68 + </ItemGroup>
69 + <ItemGroup>
70 + <Compile Include="AppUtility.cs" />
71 + <Compile Include="DMSSSOAgent.cs">
72 + <SubType>Form</SubType>
73 + </Compile>
74 + <Compile Include="DMSSSOAgent.Designer.cs">
75 + <DependentUpon>DMSSSOAgent.cs</DependentUpon>
76 + </Compile>
77 + <Compile Include="DMSSSOConfig.cs">
78 + <SubType>Form</SubType>
79 + </Compile>
80 + <Compile Include="DMSSSOConfig.Designer.cs">
81 + <DependentUpon>DMSSSOConfig.cs</DependentUpon>
82 + </Compile>
83 + <Compile Include="DMSSSOLogin.cs">
84 + <SubType>Form</SubType>
85 + </Compile>
86 + <Compile Include="DMSSSOLogin.Designer.cs">
87 + <DependentUpon>DMSSSOLogin.cs</DependentUpon>
88 + </Compile>
89 + <Compile Include="DMSSSOSelectLanguage.cs">
90 + <SubType>Form</SubType>
91 + </Compile>
92 + <Compile Include="DMSSSOSelectLanguage.Designer.cs">
93 + <DependentUpon>DMSSSOSelectLanguage.cs</DependentUpon>
94 + </Compile>
95 + <Compile Include="Program.cs" />
96 + <Compile Include="Properties\AssemblyInfo.cs" />
97 + <EmbeddedResource Include="DMSSSOAgent.en.resx">
98 + <DependentUpon>DMSSSOAgent.cs</DependentUpon>
99 + </EmbeddedResource>
100 + <EmbeddedResource Include="DMSSSOAgent.resx">
101 + <DependentUpon>DMSSSOAgent.cs</DependentUpon>
102 + </EmbeddedResource>
103 + <EmbeddedResource Include="DMSSSOAgent.zh-CHS.resx">
104 + <DependentUpon>DMSSSOAgent.cs</DependentUpon>
105 + </EmbeddedResource>
106 + <EmbeddedResource Include="DMSSSOAgent.zh-CHT.resx">
107 + <DependentUpon>DMSSSOAgent.cs</DependentUpon>
108 + </EmbeddedResource>
109 + <EmbeddedResource Include="DMSSSOAgent.zh-CN.resx">
110 + <DependentUpon>DMSSSOAgent.cs</DependentUpon>
111 + </EmbeddedResource>
112 + <EmbeddedResource Include="DMSSSOAgent.zh-TW.resx">
113 + <DependentUpon>DMSSSOAgent.cs</DependentUpon>
114 + </EmbeddedResource>
115 + <EmbeddedResource Include="DMSSSOLogin.en.resx">
116 + <DependentUpon>DMSSSOLogin.cs</DependentUpon>
117 + </EmbeddedResource>
118 + <EmbeddedResource Include="DMSSSOLogin.resx">
119 + <DependentUpon>DMSSSOLogin.cs</DependentUpon>
120 + </EmbeddedResource>
121 + <EmbeddedResource Include="DMSSSOLogin.zh-CHS.resx">
122 + <DependentUpon>DMSSSOLogin.cs</DependentUpon>
123 + </EmbeddedResource>
124 + <EmbeddedResource Include="DMSSSOLogin.zh-CHT.resx">
125 + <DependentUpon>DMSSSOLogin.cs</DependentUpon>
126 + </EmbeddedResource>
127 + <EmbeddedResource Include="DMSSSOLogin.zh-MO.resx">
128 + <DependentUpon>DMSSSOLogin.cs</DependentUpon>
129 + </EmbeddedResource>
130 + <EmbeddedResource Include="DMSSSOSelectLanguage.resx">
131 + <DependentUpon>DMSSSOSelectLanguage.cs</DependentUpon>
132 + </EmbeddedResource>
133 + <EmbeddedResource Include="Properties\Resources.resx">
134 + <Generator>ResXFileCodeGenerator</Generator>
135 + <LastGenOutput>Resources.Designer.cs</LastGenOutput>
136 + <SubType>Designer</SubType>
137 + </EmbeddedResource>
138 + <Compile Include="Properties\Resources.Designer.cs">
139 + <AutoGen>True</AutoGen>
140 + <DependentUpon>Resources.resx</DependentUpon>
141 + <DesignTime>True</DesignTime>
142 + </Compile>
143 + <None Include="App.config" />
144 + <None Include="Properties\Settings.settings">
145 + <Generator>SettingsSingleFileGenerator</Generator>
146 + <LastGenOutput>Settings.Designer.cs</LastGenOutput>
147 + </None>
148 + <None Include="Web References\DMSSSOService\Reference.map">
149 + <Generator>MSDiscoCodeGenerator</Generator>
150 + <LastGenOutput>Reference.cs</LastGenOutput>
151 + </None>
152 + <None Include="Web References\DMSSSOService\SSOServices.wsdl" />
153 + <Compile Include="Properties\Settings.Designer.cs">
154 + <AutoGen>True</AutoGen>
155 + <DependentUpon>Settings.settings</DependentUpon>
156 + <DesignTimeSharedInput>True</DesignTimeSharedInput>
157 + </Compile>
158 + <Compile Include="Web References\DMSSSOService\Reference.cs">
159 + <AutoGen>True</AutoGen>
160 + <DesignTime>True</DesignTime>
161 + <DependentUpon>Reference.map</DependentUpon>
162 + </Compile>
163 + </ItemGroup>
164 + <ItemGroup>
165 + <Content Include="Image\admin.jpg" />
166 + <Content Include="Image\Agent.JPG" />
167 + <Content Include="Image\btn_c.JPG" />
168 + <Content Include="Image\btn_login.JPG" />
169 + <Content Include="Image\btn_m.JPG" />
170 + <Content Include="Image\cems.jpg" />
171 + <Content Include="Image\closed.JPG" />
172 + <None Include="Image\default.JPG" />
173 + <Content Include="Image\CS.jpg" />
174 + <Content Include="Image\Finance.jpg" />
175 + <Content Include="Image\ICS.jpg" />
176 + <Content Include="Image\Interface.JPG" />
177 + <Content Include="Image\item1.JPG" />
178 + <Content Include="Image\item2.JPG" />
179 + <Content Include="Image\item3.JPG" />
180 + <Content Include="Image\Left.JPG" />
181 + <Content Include="Image\left1.JPG" />
182 + <Content Include="Image\line.JPG" />
183 + <Content Include="Image\login.JPG" />
184 + <Content Include="Image\LoginButton.JPG" />
185 + <Content Include="Image\mini.JPG" />
186 + <Content Include="Image\OPS.jpg" />
187 + <Content Include="logo.ico" />
188 + <None Include="Resources\default.jpg" />
189 + </ItemGroup>
190 + <ItemGroup>
191 + <WebReferences Include="Web References\" />
192 + </ItemGroup>
193 + <ItemGroup>
194 + <WebReferenceUrl Include="http://www.erry.com:38090/axis2/services/SSOServices%3fwsdl">
195 + <UrlBehavior>Dynamic</UrlBehavior>
196 + <RelPath>Web References\DMSSSOService\</RelPath>
197 + <UpdateFromURL>http://www.erry.com:38090/axis2/services/SSOServices%3fwsdl</UpdateFromURL>
198 + <ServiceLocationURL>
199 + </ServiceLocationURL>
200 + <CachedDynamicPropName>
201 + </CachedDynamicPropName>
202 + <CachedAppSettingsObjectName>Settings</CachedAppSettingsObjectName>
203 + <CachedSettingsPropName>DMSSSOAgent_DMSSSOService_SSOServices</CachedSettingsPropName>
204 + </WebReferenceUrl>
205 + </ItemGroup>
206 + <ItemGroup>
207 + <ProjectReference Include="..\DMSSSOUpgrade\DMSSSOUpgrade.csproj">
208 + <Project>{0C1E2713-1AB6-46B0-A5A8-CDF11586D161}</Project>
209 + <Name>DMSSSOUpgrade</Name>
210 + </ProjectReference>
211 + </ItemGroup>
212 + <ItemGroup>
213 + <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
214 + <Visible>False</Visible>
215 + <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
216 + <Install>false</Install>
217 + </BootstrapperPackage>
218 + <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
219 + <Visible>False</Visible>
220 + <ProductName>.NET Framework 3.5 SP1</ProductName>
221 + <Install>true</Install>
222 + </BootstrapperPackage>
223 + </ItemGroup>
224 + <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
225 + <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
226 + Other similar extension points exist, see Microsoft.Common.targets.
227 + <Target Name="BeforeBuild">
228 + </Target>
229 + <Target Name="AfterBuild">
230 + </Target>
231 + -->
232 +</Project>
...\ No newline at end of file ...\ No newline at end of file
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff is collapsed. Click to expand it.
This diff could not be displayed because it is too large.
1 +namespace DMSSSOAgent
2 +{
3 + partial class DMSSSOConfig
4 + {
5 + /// <summary>
6 + /// Required designer variable.
7 + /// </summary>
8 + private System.ComponentModel.IContainer components = null;
9 +
10 + /// <summary>
11 + /// Clean up any resources being used.
12 + /// </summary>
13 + /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
14 + protected override void Dispose(bool disposing)
15 + {
16 + if (disposing && (components != null))
17 + {
18 + components.Dispose();
19 + }
20 + base.Dispose(disposing);
21 + }
22 +
23 + #region Windows Form Designer generated code
24 +
25 + /// <summary>
26 + /// Required method for Designer support - do not modify
27 + /// the contents of this method with the code editor.
28 + /// </summary>
29 + private void InitializeComponent()
30 + {
31 + this.components = new System.ComponentModel.Container();
32 + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
33 + this.Text = "DMSSSOConfig";
34 + }
35 +
36 + #endregion
37 + }
38 +}
...\ No newline at end of file ...\ No newline at end of file
1 +using System;
2 +using System.Collections.Generic;
3 +using System.ComponentModel;
4 +using System.Data;
5 +using System.Drawing;
6 +using System.Text;
7 +using System.Windows.Forms;
8 +
9 +namespace DMSSSOAgent
10 +{
11 + public partial class DMSSSOConfig : Form
12 + {
13 + public DMSSSOConfig()
14 + {
15 + InitializeComponent();
16 + }
17 + }
18 +}
1 +namespace DMSSSOAgent
2 +{
3 + partial class DMSSSOLogin
4 + {
5 + /// <summary>
6 + /// Required designer variable.
7 + /// </summary>
8 + private System.ComponentModel.IContainer components = null;
9 +
10 + /// <summary>
11 + /// Clean up any resources being used.
12 + /// </summary>
13 + /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
14 + protected override void Dispose(bool disposing)
15 + {
16 + if (disposing && (components != null))
17 + {
18 + components.Dispose();
19 + }
20 + base.Dispose(disposing);
21 + }
22 +
23 + #region Windows Form Designer generated code
24 +
25 + /// <summary>
26 + /// Required method for Designer support - do not modify
27 + /// the contents of this method with the code editor.
28 + /// </summary>
29 + private void InitializeComponent()
30 + {
31 + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DMSSSOLogin));
32 + this.btnMini = new System.Windows.Forms.Button();
33 + this.btnClose = new System.Windows.Forms.Button();
34 + this.panel1 = new System.Windows.Forms.Panel();
35 + this.btnLogin = new System.Windows.Forms.Button();
36 + this.lblLanuage = new System.Windows.Forms.Label();
37 + this.comBoxSelectLanguage = new System.Windows.Forms.ComboBox();
38 + this.lblUserName = new System.Windows.Forms.Label();
39 + this.txtUserName = new System.Windows.Forms.TextBox();
40 + this.txtPassword = new System.Windows.Forms.TextBox();
41 + this.lblPassword = new System.Windows.Forms.Label();
42 + this.panel1.SuspendLayout();
43 + this.SuspendLayout();
44 + //
45 + // btnMini
46 + //
47 + this.btnMini.AccessibleDescription = null;
48 + this.btnMini.AccessibleName = null;
49 + resources.ApplyResources(this.btnMini, "btnMini");
50 + this.btnMini.Font = null;
51 + this.btnMini.Name = "btnMini";
52 + this.btnMini.UseVisualStyleBackColor = true;
53 + this.btnMini.Click += new System.EventHandler(this.btnMini_Click);
54 + //
55 + // btnClose
56 + //
57 + this.btnClose.AccessibleDescription = null;
58 + this.btnClose.AccessibleName = null;
59 + resources.ApplyResources(this.btnClose, "btnClose");
60 + this.btnClose.Font = null;
61 + this.btnClose.Name = "btnClose";
62 + this.btnClose.UseVisualStyleBackColor = true;
63 + this.btnClose.Click += new System.EventHandler(this.btnClose_Click);
64 + //
65 + // panel1
66 + //
67 + this.panel1.AccessibleDescription = null;
68 + this.panel1.AccessibleName = null;
69 + resources.ApplyResources(this.panel1, "panel1");
70 + this.panel1.BackColor = System.Drawing.Color.Transparent;
71 + this.panel1.BackgroundImage = null;
72 + this.panel1.Controls.Add(this.btnLogin);
73 + this.panel1.Controls.Add(this.lblLanuage);
74 + this.panel1.Controls.Add(this.comBoxSelectLanguage);
75 + this.panel1.Controls.Add(this.lblUserName);
76 + this.panel1.Controls.Add(this.txtUserName);
77 + this.panel1.Controls.Add(this.txtPassword);
78 + this.panel1.Controls.Add(this.lblPassword);
79 + this.panel1.Font = null;
80 + this.panel1.Name = "panel1";
81 + //
82 + // btnLogin
83 + //
84 + this.btnLogin.AccessibleDescription = null;
85 + this.btnLogin.AccessibleName = null;
86 + resources.ApplyResources(this.btnLogin, "btnLogin");
87 + this.btnLogin.ForeColor = System.Drawing.Color.White;
88 + this.btnLogin.Name = "btnLogin";
89 + this.btnLogin.UseVisualStyleBackColor = true;
90 + this.btnLogin.Click += new System.EventHandler(this.btnLogin_Click);
91 + //
92 + // lblLanuage
93 + //
94 + this.lblLanuage.AccessibleDescription = null;
95 + this.lblLanuage.AccessibleName = null;
96 + resources.ApplyResources(this.lblLanuage, "lblLanuage");
97 + this.lblLanuage.BackColor = System.Drawing.SystemColors.ActiveCaptionText;
98 + this.lblLanuage.ForeColor = System.Drawing.Color.OrangeRed;
99 + this.lblLanuage.Name = "lblLanuage";
100 + //
101 + // comBoxSelectLanguage
102 + //
103 + this.comBoxSelectLanguage.AccessibleDescription = null;
104 + this.comBoxSelectLanguage.AccessibleName = null;
105 + resources.ApplyResources(this.comBoxSelectLanguage, "comBoxSelectLanguage");
106 + this.comBoxSelectLanguage.BackgroundImage = null;
107 + this.comBoxSelectLanguage.Font = null;
108 + this.comBoxSelectLanguage.Items.AddRange(new object[] {
109 + resources.GetString("comBoxSelectLanguage.Items"),
110 + resources.GetString("comBoxSelectLanguage.Items1"),
111 + resources.GetString("comBoxSelectLanguage.Items2")});
112 + this.comBoxSelectLanguage.Name = "comBoxSelectLanguage";
113 + this.comBoxSelectLanguage.SelectedIndexChanged += new System.EventHandler(this.comBoxSelectLanguage_SelectedIndexChanged);
114 + //
115 + // lblUserName
116 + //
117 + this.lblUserName.AccessibleDescription = null;
118 + this.lblUserName.AccessibleName = null;
119 + resources.ApplyResources(this.lblUserName, "lblUserName");
120 + this.lblUserName.BackColor = System.Drawing.Color.White;
121 + this.lblUserName.ForeColor = System.Drawing.Color.OrangeRed;
122 + this.lblUserName.Name = "lblUserName";
123 + //
124 + // txtUserName
125 + //
126 + this.txtUserName.AccessibleDescription = null;
127 + this.txtUserName.AccessibleName = null;
128 + resources.ApplyResources(this.txtUserName, "txtUserName");
129 + this.txtUserName.BackColor = System.Drawing.SystemColors.Window;
130 + this.txtUserName.BackgroundImage = null;
131 + this.txtUserName.Font = null;
132 + this.txtUserName.Name = "txtUserName";
133 + this.txtUserName.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.txtUserName_KeyPress);
134 + //
135 + // txtPassword
136 + //
137 + this.txtPassword.AccessibleDescription = null;
138 + this.txtPassword.AccessibleName = null;
139 + resources.ApplyResources(this.txtPassword, "txtPassword");
140 + this.txtPassword.BackgroundImage = null;
141 + this.txtPassword.Font = null;
142 + this.txtPassword.Name = "txtPassword";
143 + //
144 + // lblPassword
145 + //
146 + this.lblPassword.AccessibleDescription = null;
147 + this.lblPassword.AccessibleName = null;
148 + resources.ApplyResources(this.lblPassword, "lblPassword");
149 + this.lblPassword.BackColor = System.Drawing.Color.White;
150 + this.lblPassword.ForeColor = System.Drawing.Color.OrangeRed;
151 + this.lblPassword.Name = "lblPassword";
152 + //
153 + // DMSSSOLogin
154 + //
155 + this.AcceptButton = this.btnLogin;
156 + this.AccessibleDescription = null;
157 + this.AccessibleName = null;
158 + resources.ApplyResources(this, "$this");
159 + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
160 + this.Controls.Add(this.panel1);
161 + this.Controls.Add(this.btnClose);
162 + this.Controls.Add(this.btnMini);
163 + this.Font = null;
164 + this.ForeColor = System.Drawing.Color.OrangeRed;
165 + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
166 + this.Name = "DMSSSOLogin";
167 + this.Load += new System.EventHandler(this.DMSSSOLogin_Load);
168 + this.MouseDown += new System.Windows.Forms.MouseEventHandler(this.DMSSSOLogin_MouseDown);
169 + this.MouseMove += new System.Windows.Forms.MouseEventHandler(this.DMSSSOLogin_MouseMove);
170 + this.panel1.ResumeLayout(false);
171 + this.panel1.PerformLayout();
172 + this.ResumeLayout(false);
173 +
174 + }
175 +
176 + #endregion
177 +
178 + private System.Windows.Forms.Button btnMini;
179 + private System.Windows.Forms.Button btnClose;
180 + private System.Windows.Forms.Panel panel1;
181 + private System.Windows.Forms.Label lblLanuage;
182 + private System.Windows.Forms.ComboBox comBoxSelectLanguage;
183 + private System.Windows.Forms.TextBox txtUserName;
184 + private System.Windows.Forms.TextBox txtPassword;
185 + private System.Windows.Forms.Label lblPassword;
186 + private System.Windows.Forms.Button btnLogin;
187 + private System.Windows.Forms.Label lblUserName;
188 + }
189 +}
...\ No newline at end of file ...\ No newline at end of file
This diff is collapsed. Click to expand it.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
1 +namespace DMSSSOAgent
2 +{
3 + partial class DMSSSOSelectLanguage
4 + {
5 + /// <summary>
6 + /// Required designer variable.
7 + /// </summary>
8 + private System.ComponentModel.IContainer components = null;
9 +
10 + /// <summary>
11 + /// Clean up any resources being used.
12 + /// </summary>
13 + /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
14 + protected override void Dispose(bool disposing)
15 + {
16 + if (disposing && (components != null))
17 + {
18 + components.Dispose();
19 + }
20 + base.Dispose(disposing);
21 + }
22 +
23 + #region Windows Form Designer generated code
24 +
25 + /// <summary>
26 + /// Required method for Designer support - do not modify
27 + /// the contents of this method with the code editor.
28 + /// </summary>
29 + private void InitializeComponent()
30 + {
31 + this.BtnSave = new System.Windows.Forms.Button();
32 + this.comBoxSelectLanguage = new System.Windows.Forms.ComboBox();
33 + this.SuspendLayout();
34 + //
35 + // BtnSave
36 + //
37 + this.BtnSave.Location = new System.Drawing.Point(146, 10);
38 + this.BtnSave.Name = "BtnSave";
39 + this.BtnSave.Size = new System.Drawing.Size(75, 23);
40 + this.BtnSave.TabIndex = 0;
41 + this.BtnSave.Text = "Save";
42 + this.BtnSave.UseVisualStyleBackColor = true;
43 + this.BtnSave.Click += new System.EventHandler(this.BtnSave_Click);
44 + //
45 + // comBoxSelectLanguage
46 + //
47 + this.comBoxSelectLanguage.FormattingEnabled = true;
48 + this.comBoxSelectLanguage.Items.AddRange(new object[] {
49 + "English",
50 + "简体中文",
51 + "繁体中文"});
52 + this.comBoxSelectLanguage.Location = new System.Drawing.Point(5, 12);
53 + this.comBoxSelectLanguage.Name = "comBoxSelectLanguage";
54 + this.comBoxSelectLanguage.Size = new System.Drawing.Size(128, 20);
55 + this.comBoxSelectLanguage.TabIndex = 1;
56 + this.comBoxSelectLanguage.Text = "-Select Language-";
57 + //
58 + // DMSSSOSelectLanguage
59 + //
60 + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
61 + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
62 + this.ClientSize = new System.Drawing.Size(224, 60);
63 + this.Controls.Add(this.comBoxSelectLanguage);
64 + this.Controls.Add(this.BtnSave);
65 + this.Name = "DMSSSOSelectLanguage";
66 + this.Text = "SelectLanguage";
67 + this.ResumeLayout(false);
68 +
69 + }
70 +
71 + #endregion
72 +
73 + private System.Windows.Forms.Button BtnSave;
74 + private System.Windows.Forms.ComboBox comBoxSelectLanguage;
75 + }
76 +}
...\ No newline at end of file ...\ No newline at end of file
1 +using System;
2 +using System.Collections.Generic;
3 +using System.ComponentModel;
4 +using System.Data;
5 +using System.Drawing;
6 +using System.Text;
7 +using System.Windows.Forms;
8 +using System.Configuration;
9 +
10 +namespace DMSSSOAgent
11 +{
12 + public partial class DMSSSOSelectLanguage : Form
13 + {
14 + public DMSSSOSelectLanguage()
15 + {
16 + InitializeComponent();
17 + }
18 +
19 + private void BtnSave_Click(object sender, EventArgs e)
20 + {
21 + string s = comBoxSelectLanguage.Text;
22 + if (s == "English")
23 + {
24 + ConfigurationSettings.AppSettings["language"] = "en";
25 + }
26 + else if (s == "简体中文")
27 + {
28 + ConfigurationSettings.AppSettings["language"] = "zh-CHS";
29 + }
30 + else if (s == "繁体中文")
31 + {
32 + ConfigurationSettings.AppSettings["language"] = "zh-CHT";
33 + }
34 + else
35 + {
36 + MessageBox.Show("Please Select Language");
37 + return;
38 + }
39 + this.Close();
40 + this.Dispose();
41 + }
42 +
43 + }
44 +}
1 +<?xml version="1.0" encoding="utf-8"?>
2 +<root>
3 + <!--
4 + Microsoft ResX Schema
5 +
6 + Version 2.0
7 +
8 + The primary goals of this format is to allow a simple XML format
9 + that is mostly human readable. The generation and parsing of the
10 + various data types are done through the TypeConverter classes
11 + associated with the data types.
12 +
13 + Example:
14 +
15 + ... ado.net/XML headers & schema ...
16 + <resheader name="resmimetype">text/microsoft-resx</resheader>
17 + <resheader name="version">2.0</resheader>
18 + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19 + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20 + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21 + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22 + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23 + <value>[base64 mime encoded serialized .NET Framework object]</value>
24 + </data>
25 + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26 + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27 + <comment>This is a comment</comment>
28 + </data>
29 +
30 + There are any number of "resheader" rows that contain simple
31 + name/value pairs.
32 +
33 + Each data row contains a name, and value. The row also contains a
34 + type or mimetype. Type corresponds to a .NET class that support
35 + text/value conversion through the TypeConverter architecture.
36 + Classes that don't support this are serialized and stored with the
37 + mimetype set.
38 +
39 + The mimetype is used for serialized objects, and tells the
40 + ResXResourceReader how to depersist the object. This is currently not
41 + extensible. For a given mimetype the value must be set accordingly:
42 +
43 + Note - application/x-microsoft.net.object.binary.base64 is the format
44 + that the ResXResourceWriter will generate, however the reader can
45 + read any of the formats listed below.
46 +
47 + mimetype: application/x-microsoft.net.object.binary.base64
48 + value : The object must be serialized with
49 + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
50 + : and then encoded with base64 encoding.
51 +
52 + mimetype: application/x-microsoft.net.object.soap.base64
53 + value : The object must be serialized with
54 + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55 + : and then encoded with base64 encoding.
56 +
57 + mimetype: application/x-microsoft.net.object.bytearray.base64
58 + value : The object must be serialized into a byte array
59 + : using a System.ComponentModel.TypeConverter
60 + : and then encoded with base64 encoding.
61 + -->
62 + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63 + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
64 + <xsd:element name="root" msdata:IsDataSet="true">
65 + <xsd:complexType>
66 + <xsd:choice maxOccurs="unbounded">
67 + <xsd:element name="metadata">
68 + <xsd:complexType>
69 + <xsd:sequence>
70 + <xsd:element name="value" type="xsd:string" minOccurs="0" />
71 + </xsd:sequence>
72 + <xsd:attribute name="name" use="required" type="xsd:string" />
73 + <xsd:attribute name="type" type="xsd:string" />
74 + <xsd:attribute name="mimetype" type="xsd:string" />
75 + <xsd:attribute ref="xml:space" />
76 + </xsd:complexType>
77 + </xsd:element>
78 + <xsd:element name="assembly">
79 + <xsd:complexType>
80 + <xsd:attribute name="alias" type="xsd:string" />
81 + <xsd:attribute name="name" type="xsd:string" />
82 + </xsd:complexType>
83 + </xsd:element>
84 + <xsd:element name="data">
85 + <xsd:complexType>
86 + <xsd:sequence>
87 + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
88 + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
89 + </xsd:sequence>
90 + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
91 + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
92 + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
93 + <xsd:attribute ref="xml:space" />
94 + </xsd:complexType>
95 + </xsd:element>
96 + <xsd:element name="resheader">
97 + <xsd:complexType>
98 + <xsd:sequence>
99 + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
100 + </xsd:sequence>
101 + <xsd:attribute name="name" type="xsd:string" use="required" />
102 + </xsd:complexType>
103 + </xsd:element>
104 + </xsd:choice>
105 + </xsd:complexType>
106 + </xsd:element>
107 + </xsd:schema>
108 + <resheader name="resmimetype">
109 + <value>text/microsoft-resx</value>
110 + </resheader>
111 + <resheader name="version">
112 + <value>2.0</value>
113 + </resheader>
114 + <resheader name="reader">
115 + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116 + </resheader>
117 + <resheader name="writer">
118 + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119 + </resheader>
120 +</root>
...\ No newline at end of file ...\ No newline at end of file
No preview for this file type
1 +using System;
2 +using System.Collections.Generic;
3 +using System.Windows.Forms;
4 +
5 +namespace DMSSSOAgent
6 +{
7 + static class Program
8 + {
9 + /// <summary>
10 + /// 应用程序的主入口点。
11 + /// </summary>
12 + [STAThread]
13 + static void Main()
14 + {
15 + //Application.EnableVisualStyles();
16 + //Application.SetCompatibleTextRenderingDefault(false);
17 + //Application.Run(new DMSSSOAgent());
18 +
19 + Application.EnableVisualStyles();
20 + Application.SetCompatibleTextRenderingDefault(false);
21 +
22 + //新建Login窗口(Login是自己定义的Form)
23 + DMSSSOLogin dmsssologin = new DMSSSOLogin();
24 +
25 + //使用模式对话框方法显示Log
26 + dmsssologin.ShowDialog();
27 +
28 + //DialogResult就是用来判断是否返回父窗体的
29 + if (dmsssologin.DialogResult == DialogResult.OK)
30 + {
31 + //在线程中打开主窗体
32 + Application.Run(new DMSSSOAgent());
33 + }
34 + }
35 + }
36 +}
1 +using System.Reflection;
2 +using System.Runtime.CompilerServices;
3 +using System.Runtime.InteropServices;
4 +
5 +// 有关程序集的常规信息通过下列属性集
6 +// 控制。更改这些属性值可修改
7 +// 与程序集关联的信息。
8 +[assembly: AssemblyTitle("DMSSSOAgent")]
9 +[assembly: AssemblyDescription("")]
10 +[assembly: AssemblyConfiguration("")]
11 +[assembly: AssemblyCompany("")]
12 +[assembly: AssemblyProduct("DMSSSOAgent")]
13 +[assembly: AssemblyCopyright("Copyright © 2011")]
14 +[assembly: AssemblyTrademark("")]
15 +[assembly: AssemblyCulture("")]
16 +
17 +// 将 ComVisible 设置为 false 使此程序集中的类型
18 +// 对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型,
19 +// 则将该类型上的 ComVisible 属性设置为 true。
20 +[assembly: ComVisible(false)]
21 +
22 +// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
23 +[assembly: Guid("88e9bf92-466f-4936-9ac9-2cb85003861f")]
24 +
25 +// 程序集的版本信息由下面四个值组成:
26 +//
27 +// 主版本
28 +// 次版本
29 +// 内部版本号
30 +// 修订号
31 +//
32 +// 可以指定所有这些值,也可以使用“内部版本号”和“修订号”的默认值,
33 +// 方法是按如下所示使用“*”:
34 +// [assembly: AssemblyVersion("1.0.*")]
35 +[assembly: AssemblyVersion("1.0.0.0")]
36 +[assembly: AssemblyFileVersion("1.0.0.0")]
1 +//------------------------------------------------------------------------------
2 +// <auto-generated>
3 +// 此代码由工具生成。
4 +// 运行时版本:4.0.30319.42000
5 +//
6 +// 对此文件的更改可能会导致不正确的行为,并且如果
7 +// 重新生成代码,这些更改将会丢失。
8 +// </auto-generated>
9 +//------------------------------------------------------------------------------
10 +
11 +namespace DMSSSOAgent.Properties {
12 + using System;
13 +
14 +
15 + /// <summary>
16 + /// 一个强类型的资源类,用于查找本地化的字符串等。
17 + /// </summary>
18 + // 此类是由 StronglyTypedResourceBuilder
19 + // 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
20 + // 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
21 + // (以 /str 作为命令选项),或重新生成 VS 项目。
22 + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
23 + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
24 + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
25 + internal class Resources {
26 +
27 + private static global::System.Resources.ResourceManager resourceMan;
28 +
29 + private static global::System.Globalization.CultureInfo resourceCulture;
30 +
31 + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
32 + internal Resources() {
33 + }
34 +
35 + /// <summary>
36 + /// 返回此类使用的缓存的 ResourceManager 实例。
37 + /// </summary>
38 + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
39 + internal static global::System.Resources.ResourceManager ResourceManager {
40 + get {
41 + if (object.ReferenceEquals(resourceMan, null)) {
42 + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("DMSSSOAgent.Properties.Resources", typeof(Resources).Assembly);
43 + resourceMan = temp;
44 + }
45 + return resourceMan;
46 + }
47 + }
48 +
49 + /// <summary>
50 + /// 使用此强类型资源类,为所有资源查找
51 + /// 重写当前线程的 CurrentUICulture 属性。
52 + /// </summary>
53 + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
54 + internal static global::System.Globalization.CultureInfo Culture {
55 + get {
56 + return resourceCulture;
57 + }
58 + set {
59 + resourceCulture = value;
60 + }
61 + }
62 + }
63 +}
1 +<?xml version="1.0" encoding="utf-8"?>
2 +<root>
3 + <!--
4 + Microsoft ResX Schema
5 +
6 + Version 2.0
7 +
8 + The primary goals of this format is to allow a simple XML format
9 + that is mostly human readable. The generation and parsing of the
10 + various data types are done through the TypeConverter classes
11 + associated with the data types.
12 +
13 + Example:
14 +
15 + ... ado.net/XML headers & schema ...
16 + <resheader name="resmimetype">text/microsoft-resx</resheader>
17 + <resheader name="version">2.0</resheader>
18 + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19 + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20 + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21 + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22 + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23 + <value>[base64 mime encoded serialized .NET Framework object]</value>
24 + </data>
25 + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26 + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27 + <comment>This is a comment</comment>
28 + </data>
29 +
30 + There are any number of "resheader" rows that contain simple
31 + name/value pairs.
32 +
33 + Each data row contains a name, and value. The row also contains a
34 + type or mimetype. Type corresponds to a .NET class that support
35 + text/value conversion through the TypeConverter architecture.
36 + Classes that don't support this are serialized and stored with the
37 + mimetype set.
38 +
39 + The mimetype is used for serialized objects, and tells the
40 + ResXResourceReader how to depersist the object. This is currently not
41 + extensible. For a given mimetype the value must be set accordingly:
42 +
43 + Note - application/x-microsoft.net.object.binary.base64 is the format
44 + that the ResXResourceWriter will generate, however the reader can
45 + read any of the formats listed below.
46 +
47 + mimetype: application/x-microsoft.net.object.binary.base64
48 + value : The object must be serialized with
49 + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
50 + : and then encoded with base64 encoding.
51 +
52 + mimetype: application/x-microsoft.net.object.soap.base64
53 + value : The object must be serialized with
54 + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55 + : and then encoded with base64 encoding.
56 +
57 + mimetype: application/x-microsoft.net.object.bytearray.base64
58 + value : The object must be serialized into a byte array
59 + : using a System.ComponentModel.TypeConverter
60 + : and then encoded with base64 encoding.
61 + -->
62 + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63 + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
64 + <xsd:element name="root" msdata:IsDataSet="true">
65 + <xsd:complexType>
66 + <xsd:choice maxOccurs="unbounded">
67 + <xsd:element name="metadata">
68 + <xsd:complexType>
69 + <xsd:sequence>
70 + <xsd:element name="value" type="xsd:string" minOccurs="0" />
71 + </xsd:sequence>
72 + <xsd:attribute name="name" use="required" type="xsd:string" />
73 + <xsd:attribute name="type" type="xsd:string" />
74 + <xsd:attribute name="mimetype" type="xsd:string" />
75 + <xsd:attribute ref="xml:space" />
76 + </xsd:complexType>
77 + </xsd:element>
78 + <xsd:element name="assembly">
79 + <xsd:complexType>
80 + <xsd:attribute name="alias" type="xsd:string" />
81 + <xsd:attribute name="name" type="xsd:string" />
82 + </xsd:complexType>
83 + </xsd:element>
84 + <xsd:element name="data">
85 + <xsd:complexType>
86 + <xsd:sequence>
87 + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
88 + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
89 + </xsd:sequence>
90 + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
91 + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
92 + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
93 + <xsd:attribute ref="xml:space" />
94 + </xsd:complexType>
95 + </xsd:element>
96 + <xsd:element name="resheader">
97 + <xsd:complexType>
98 + <xsd:sequence>
99 + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
100 + </xsd:sequence>
101 + <xsd:attribute name="name" type="xsd:string" use="required" />
102 + </xsd:complexType>
103 + </xsd:element>
104 + </xsd:choice>
105 + </xsd:complexType>
106 + </xsd:element>
107 + </xsd:schema>
108 + <resheader name="resmimetype">
109 + <value>text/microsoft-resx</value>
110 + </resheader>
111 + <resheader name="version">
112 + <value>2.0</value>
113 + </resheader>
114 + <resheader name="reader">
115 + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116 + </resheader>
117 + <resheader name="writer">
118 + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119 + </resheader>
120 +</root>
...\ No newline at end of file ...\ No newline at end of file
1 +//------------------------------------------------------------------------------
2 +// <auto-generated>
3 +// 此代码由工具生成。
4 +// 运行时版本:4.0.30319.42000
5 +//
6 +// 对此文件的更改可能会导致不正确的行为,并且如果
7 +// 重新生成代码,这些更改将会丢失。
8 +// </auto-generated>
9 +//------------------------------------------------------------------------------
10 +
11 +namespace DMSSSOAgent.Properties {
12 +
13 +
14 + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
15 + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")]
16 + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
17 +
18 + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
19 +
20 + public static Settings Default {
21 + get {
22 + return defaultInstance;
23 + }
24 + }
25 +
26 + [global::System.Configuration.ApplicationScopedSettingAttribute()]
27 + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
28 + [global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.WebServiceUrl)]
29 + [global::System.Configuration.DefaultSettingValueAttribute("http://192.168.0.225:38090/axis2/services/SSOServices.SSOServicesHttpSoap11Endpoi" +
30 + "nt/")]
31 + public string DMSSSOAgent_DMSSSOService_SSOServices {
32 + get {
33 + return ((string)(this["DMSSSOAgent_DMSSSOService_SSOServices"]));
34 + }
35 + }
36 + }
37 +}
1 +<?xml version='1.0' encoding='utf-8'?>
2 +<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="DMSSSOAgent.Properties" GeneratedClassName="Settings">
3 + <Profiles />
4 + <Settings>
5 + <Setting Name="DMSSSOAgent_DMSSSOService_SSOServices" Type="(Web Service URL)" Scope="Application">
6 + <Value Profile="(Default)">http://192.168.0.225:38090/axis2/services/SSOServices.SSOServicesHttpSoap11Endpoint/</Value>
7 + </Setting>
8 + </Settings>
9 +</SettingsFile>
...\ No newline at end of file ...\ No newline at end of file
This diff is collapsed. Click to expand it.
1 +<?xml version="1.0" encoding="utf-8"?>
2 +<DiscoveryClientResultsFile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
3 + <Results>
4 + <DiscoveryClientResult referenceType="System.Web.Services.Discovery.ContractReference" url="http://www.erry.com:38090/axis2/services/SSOServices?wsdl" filename="SSOServices.wsdl" />
5 + </Results>
6 +</DiscoveryClientResultsFile>
...\ No newline at end of file ...\ No newline at end of file
1 +<?xml version="1.0" encoding="utf-8"?>
2 +<wsdl:definitions xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:ns="http://sso.tnt.erry.com" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:ns1="http://org.apache.axis2/xsd" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://sso.tnt.erry.com" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
3 + <wsdl:documentation>SSOServices</wsdl:documentation>
4 + <wsdl:types>
5 + <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://sso.tnt.erry.com">
6 + <xs:element name="getSystem">
7 + <xs:complexType>
8 + <xs:sequence>
9 + <xs:element minOccurs="0" name="userIdStr" nillable="true" type="xs:string" />
10 + <xs:element minOccurs="0" name="userName" nillable="true" type="xs:string" />
11 + <xs:element minOccurs="0" name="password" nillable="true" type="xs:string" />
12 + <xs:element minOccurs="0" name="language" nillable="true" type="xs:string" />
13 + </xs:sequence>
14 + </xs:complexType>
15 + </xs:element>
16 + <xs:element name="getSystemResponse">
17 + <xs:complexType>
18 + <xs:sequence>
19 + <xs:element minOccurs="0" maxOccurs="unbounded" name="return" nillable="true" type="xs:anyType" />
20 + </xs:sequence>
21 + </xs:complexType>
22 + </xs:element>
23 + <xs:element name="getUpdateInforResponse">
24 + <xs:complexType>
25 + <xs:sequence>
26 + <xs:element minOccurs="0" maxOccurs="unbounded" name="return" nillable="true" type="xs:anyType" />
27 + </xs:sequence>
28 + </xs:complexType>
29 + </xs:element>
30 + <xs:element name="validateUser">
31 + <xs:complexType>
32 + <xs:sequence>
33 + <xs:element minOccurs="0" name="userName" nillable="true" type="xs:string" />
34 + <xs:element minOccurs="0" name="pass" nillable="true" type="xs:string" />
35 + </xs:sequence>
36 + </xs:complexType>
37 + </xs:element>
38 + <xs:element name="validateUserResponse">
39 + <xs:complexType>
40 + <xs:sequence>
41 + <xs:element minOccurs="0" maxOccurs="unbounded" name="return" nillable="true" type="xs:anyType" />
42 + </xs:sequence>
43 + </xs:complexType>
44 + </xs:element>
45 + </xs:schema>
46 + </wsdl:types>
47 + <wsdl:message name="validateUserRequest">
48 + <wsdl:part name="parameters" element="ns:validateUser" />
49 + </wsdl:message>
50 + <wsdl:message name="validateUserResponse">
51 + <wsdl:part name="parameters" element="ns:validateUserResponse" />
52 + </wsdl:message>
53 + <wsdl:message name="getSystemRequest">
54 + <wsdl:part name="parameters" element="ns:getSystem" />
55 + </wsdl:message>
56 + <wsdl:message name="getSystemResponse">
57 + <wsdl:part name="parameters" element="ns:getSystemResponse" />
58 + </wsdl:message>
59 + <wsdl:message name="getUpdateInforRequest" />
60 + <wsdl:message name="getUpdateInforResponse">
61 + <wsdl:part name="parameters" element="ns:getUpdateInforResponse" />
62 + </wsdl:message>
63 + <wsdl:portType name="SSOServicesPortType">
64 + <wsdl:operation name="validateUser">
65 + <wsdl:input wsaw:Action="urn:validateUser" message="ns:validateUserRequest" />
66 + <wsdl:output wsaw:Action="urn:validateUserResponse" message="ns:validateUserResponse" />
67 + </wsdl:operation>
68 + <wsdl:operation name="getSystem">
69 + <wsdl:input wsaw:Action="urn:getSystem" message="ns:getSystemRequest" />
70 + <wsdl:output wsaw:Action="urn:getSystemResponse" message="ns:getSystemResponse" />
71 + </wsdl:operation>
72 + <wsdl:operation name="getUpdateInfor">
73 + <wsdl:input wsaw:Action="urn:getUpdateInfor" message="ns:getUpdateInforRequest" />
74 + <wsdl:output wsaw:Action="urn:getUpdateInforResponse" message="ns:getUpdateInforResponse" />
75 + </wsdl:operation>
76 + </wsdl:portType>
77 + <wsdl:binding name="SSOServicesSoap11Binding" type="ns:SSOServicesPortType">
78 + <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
79 + <wsdl:operation name="validateUser">
80 + <soap:operation soapAction="urn:validateUser" style="document" />
81 + <wsdl:input>
82 + <soap:body use="literal" />
83 + </wsdl:input>
84 + <wsdl:output>
85 + <soap:body use="literal" />
86 + </wsdl:output>
87 + </wsdl:operation>
88 + <wsdl:operation name="getSystem">
89 + <soap:operation soapAction="urn:getSystem" style="document" />
90 + <wsdl:input>
91 + <soap:body use="literal" />
92 + </wsdl:input>
93 + <wsdl:output>
94 + <soap:body use="literal" />
95 + </wsdl:output>
96 + </wsdl:operation>
97 + <wsdl:operation name="getUpdateInfor">
98 + <soap:operation soapAction="urn:getUpdateInfor" style="document" />
99 + <wsdl:input>
100 + <soap:body use="literal" />
101 + </wsdl:input>
102 + <wsdl:output>
103 + <soap:body use="literal" />
104 + </wsdl:output>
105 + </wsdl:operation>
106 + </wsdl:binding>
107 + <wsdl:binding name="SSOServicesSoap12Binding" type="ns:SSOServicesPortType">
108 + <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
109 + <wsdl:operation name="validateUser">
110 + <soap12:operation soapAction="urn:validateUser" style="document" />
111 + <wsdl:input>
112 + <soap12:body use="literal" />
113 + </wsdl:input>
114 + <wsdl:output>
115 + <soap12:body use="literal" />
116 + </wsdl:output>
117 + </wsdl:operation>
118 + <wsdl:operation name="getSystem">
119 + <soap12:operation soapAction="urn:getSystem" style="document" />
120 + <wsdl:input>
121 + <soap12:body use="literal" />
122 + </wsdl:input>
123 + <wsdl:output>
124 + <soap12:body use="literal" />
125 + </wsdl:output>
126 + </wsdl:operation>
127 + <wsdl:operation name="getUpdateInfor">
128 + <soap12:operation soapAction="urn:getUpdateInfor" style="document" />
129 + <wsdl:input>
130 + <soap12:body use="literal" />
131 + </wsdl:input>
132 + <wsdl:output>
133 + <soap12:body use="literal" />
134 + </wsdl:output>
135 + </wsdl:operation>
136 + </wsdl:binding>
137 + <wsdl:binding name="SSOServicesHttpBinding" type="ns:SSOServicesPortType">
138 + <http:binding verb="POST" />
139 + <wsdl:operation name="validateUser">
140 + <http:operation location="SSOServices/validateUser" />
141 + <wsdl:input>
142 + <mime:content part="validateUser" type="text/xml" />
143 + </wsdl:input>
144 + <wsdl:output>
145 + <mime:content part="validateUser" type="text/xml" />
146 + </wsdl:output>
147 + </wsdl:operation>
148 + <wsdl:operation name="getSystem">
149 + <http:operation location="SSOServices/getSystem" />
150 + <wsdl:input>
151 + <mime:content part="getSystem" type="text/xml" />
152 + </wsdl:input>
153 + <wsdl:output>
154 + <mime:content part="getSystem" type="text/xml" />
155 + </wsdl:output>
156 + </wsdl:operation>
157 + <wsdl:operation name="getUpdateInfor">
158 + <http:operation location="SSOServices/getUpdateInfor" />
159 + <wsdl:input>
160 + <mime:content part="getUpdateInfor" type="text/xml" />
161 + </wsdl:input>
162 + <wsdl:output>
163 + <mime:content part="getUpdateInfor" type="text/xml" />
164 + </wsdl:output>
165 + </wsdl:operation>
166 + </wsdl:binding>
167 + <wsdl:service name="SSOServices">
168 + <wsdl:port name="SSOServicesHttpSoap11Endpoint" binding="ns:SSOServicesSoap11Binding">
169 + <soap:address location="http://192.168.0.225:38090/axis2/services/SSOServices.SSOServicesHttpSoap11Endpoint/" />
170 + </wsdl:port>
171 + <wsdl:port name="SSOServicesHttpSoap12Endpoint" binding="ns:SSOServicesSoap12Binding">
172 + <soap12:address location="http://192.168.0.225:38090/axis2/services/SSOServices.SSOServicesHttpSoap12Endpoint/" />
173 + </wsdl:port>
174 + <wsdl:port name="SSOServicesHttpEndpoint" binding="ns:SSOServicesHttpBinding">
175 + <http:address location="http://192.168.0.225:38090/axis2/services/SSOServices.SSOServicesHttpEndpoint/" />
176 + </wsdl:port>
177 + </wsdl:service>
178 +</wsdl:definitions>
...\ No newline at end of file ...\ No newline at end of file
No preview for this file type
This diff is collapsed. Click to expand it.
No preview for this file type
No preview for this file type
This diff could not be displayed because it is too large.
1 +<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2 +<Project ToolsVersion="3.5" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 + <PropertyGroup>
4 + <!-- Select a Product Configuration -->
5 + <InstallShieldProductConfiguration>Express</InstallShieldProductConfiguration>
6 + <!-- Select a Visual Studio Configuration / InstallShield Release -->
7 + <Configuration>Debug</Configuration>
8 + <InstallShieldRelease>$(Configuration)</InstallShieldRelease>
9 + </PropertyGroup>
10 + <ItemGroup>
11 + <!-- The InstallShieldProject item selects the project to build -->
12 + <InstallShieldProject Include="$(MSBuildProjectDirectory)\$(MSBuildProjectName).isl"/>
13 + <!-- The InstallShieldReleaseFlags sets Release Flags -->
14 + <!--<InstallShieldReleaseFlags Include=""/>-->
15 + <!-- The InstallShieldMergeModulePath specifies what directories are
16 + searched for Merge Modules -->
17 + <!--<InstallShieldMergeModulePath Include=""/>-->
18 + </ItemGroup>
19 + <ItemGroup>
20 + <!-- The ProjectReference items refer to any Visual Studio solutions you want to automatically probe for Project Output Groups. -->
21 + </ItemGroup>
22 + <ItemGroup>
23 + <!-- The TaggedOutputs items allow you to explicitly add extra files to output groups. Each item must include both Name and OutputGroup, as well as TargetPath metadata values. -->
24 + <!--<TaggedOutputs Include="C:\My Test Exe.exe">
25 + <Name>My Test Project</Name>
26 + <OutputGroup>Primary output</OutputGroup>
27 + <TargetPath>My Test Exe.exe</TargetPath>
28 + </TaggedOutputs> -->
29 + </ItemGroup>
30 + <Import Project="$(MSBuildExtensionsPath32)\InstallShield\2015Limited\InstallShield.targets"/>
31 +</Project>
...\ No newline at end of file ...\ No newline at end of file
1 +<?xml version="1.0"?>
2 +<configuration>
3 + <configSections>
4 + <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
5 + <section name="DMSSSOAgent.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
6 + </sectionGroup>
7 + </configSections>
8 + <appSettings>
9 + <!--Demo-->
10 + <add key="ServerPath" value="http://164.39.68.247/dms_sso_demo/agentUpgrade" />
11 + <!--<add key="ServerPath" value="http://www.erry.com:38090/agentUpgrade" />-->
12 + <add key="VersionNo" value="1.0.4"/>
13 + <!--Language-->
14 + <add key="language" value="zh-CHS" />
15 + <add key="DefaultLanguage" value="zh-CHS" />
16 + <!--Process Name-->
17 + <add key="ProcessesName" value="DMSSSOAgent" />
18 + <!--Rich Client Directory Path-->
19 + <add key="RCDirPath" value="C:/DMSTemp/" />
20 + <!--Rich Client File Type-->
21 + <add key="RCFileType" value=".jnlp" />
22 + <!--System Image Path-->
23 + <!--<add key="SysImage" value="E:\ERRYSVN\User\U-TNT\P-DMS SSO\Code\DMSSSO\DMSSSOAgent\Image\" />-->
24 + <add key="SysImage" value="D:\Project\TNT\P-DMS SSO\Code\DMSSSO\DMSSSOAgent\Image\" />
25 + <add key="ClientSettingsProvider.ServiceUri" value="" />
26 + </appSettings>
27 + <startup>
28 + <supportedRuntime version="v2.0.50727" />
29 + </startup>
30 + <applicationSettings>
31 + <DMSSSOAgent.Properties.Settings>
32 + <setting name="DMSSSOAgent_DMSSSOService_SSOServices" serializeAs="String">
33 + <!--<value>http://www.erry.com:38090/axis2/services/SSOServices?wsdl</value>-->
34 + <!--Demo-->
35 + <value>http://164.39.68.247/dms_sso_demo/services/SSOServices?wsdl</value>
36 + </setting>
37 + </DMSSSOAgent.Properties.Settings>
38 + </applicationSettings>
39 + <system.web>
40 + <membership defaultProvider="ClientAuthenticationMembershipProvider">
41 + <providers>
42 + <add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" />
43 + </providers>
44 + </membership>
45 + <roleManager defaultProvider="ClientRoleProvider" enabled="true">
46 + <providers>
47 + <add name="ClientRoleProvider" type="System.Web.ClientServices.Providers.ClientRoleProvider, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" cacheTimeout="86400" />
48 + </providers>
49 + </roleManager>
50 + </system.web>
51 +</configuration>
1 +<?xml version="1.0"?>
2 +<configuration>
3 + <configSections>
4 + <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
5 + <section name="DMSSSOAgent.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
6 + </sectionGroup>
7 + </configSections>
8 + <appSettings>
9 + <!--Demo-->
10 + <add key="ServerPath" value="http://164.39.68.247/dms_sso_demo/agentUpgrade" />
11 + <!--<add key="ServerPath" value="http://www.erry.com:38090/agentUpgrade" />-->
12 + <add key="VersionNo" value="1.0.4"/>
13 + <!--Language-->
14 + <add key="language" value="zh-CHS" />
15 + <add key="DefaultLanguage" value="zh-CHS" />
16 + <!--Process Name-->
17 + <add key="ProcessesName" value="DMSSSOAgent" />
18 + <!--Rich Client Directory Path-->
19 + <add key="RCDirPath" value="C:/DMSTemp/" />
20 + <!--Rich Client File Type-->
21 + <add key="RCFileType" value=".jnlp" />
22 + <!--System Image Path-->
23 + <!--<add key="SysImage" value="E:\ERRYSVN\User\U-TNT\P-DMS SSO\Code\DMSSSO\DMSSSOAgent\Image\" />-->
24 + <add key="SysImage" value="D:\Project\TNT\P-DMS SSO\Code\DMSSSO\DMSSSOAgent\Image\" />
25 + <add key="ClientSettingsProvider.ServiceUri" value="" />
26 + </appSettings>
27 + <startup>
28 + <supportedRuntime version="v2.0.50727" />
29 + </startup>
30 + <applicationSettings>
31 + <DMSSSOAgent.Properties.Settings>
32 + <setting name="DMSSSOAgent_DMSSSOService_SSOServices" serializeAs="String">
33 + <!--<value>http://www.erry.com:38090/axis2/services/SSOServices?wsdl</value>-->
34 + <!--Demo-->
35 + <value>http://164.39.68.247/dms_sso_demo/services/SSOServices?wsdl</value>
36 + </setting>
37 + </DMSSSOAgent.Properties.Settings>
38 + </applicationSettings>
39 + <system.web>
40 + <membership defaultProvider="ClientAuthenticationMembershipProvider">
41 + <providers>
42 + <add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" />
43 + </providers>
44 + </membership>
45 + <roleManager defaultProvider="ClientRoleProvider" enabled="true">
46 + <providers>
47 + <add name="ClientRoleProvider" type="System.Web.ClientServices.Providers.ClientRoleProvider, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" cacheTimeout="86400" />
48 + </providers>
49 + </roleManager>
50 + </system.web>
51 +</configuration>
1 +<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2 +<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
3 + <assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
4 + <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
5 + <security>
6 + <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
7 + <requestedExecutionLevel level="asInvoker" uiAccess="false"/>
8 + </requestedPrivileges>
9 + </security>
10 + </trustInfo>
11 +</assembly>
1 +<HTML><HEAD><TITLE>Build Report</TITLE></HEAD><BODY>
2 +
3 +<B><FONT FACE="Arial" SIZE=4><P ALIGN="center">
4 +Build Report</P></B></FONT>
5 +
6 +<B><I><FONT FACE="Arial" ><P>
7 +Summary</P></I></B></FONT>
8 +
9 +<TABLE CELLSPACING=0 STYLE="margin-left:20" BORDER=0 CELLPADDING=4 WIDTH=600>
10 +
11 +<TR>
12 +
13 +<TD WIDTH="45%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
14 +
15 +Number of features:
16 +</FONT></P></TD>
17 +
18 +<TD WIDTH="55%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
19 +
20 +1
21 +</FONT></P></TD>
22 +
23 +</TR>
24 +
25 +<TR>
26 +
27 +<TD WIDTH="45%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
28 +
29 +Number of merge modules:
30 +</FONT></P></TD>
31 +
32 +<TD WIDTH="55%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
33 +
34 +0
35 +</FONT></P></TD>
36 +
37 +</TR>
38 +
39 +<TR>
40 +
41 +<TD WIDTH="45%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
42 +
43 +Number of dynamic links:
44 +</FONT></P></TD>
45 +
46 +<TD WIDTH="55%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
47 +
48 +0
49 +</FONT></P></TD>
50 +
51 +</TR>
52 +
53 +<TR>
54 +
55 +<TD WIDTH="45%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
56 +
57 +Media:
58 +</FONT></P></TD>
59 +
60 +<TD WIDTH="55%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
61 +
62 +DVD-5
63 +</FONT></P></TD>
64 +
65 +</TR>
66 +
67 +<TR>
68 +
69 +<TD WIDTH="45%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
70 +
71 +Number of files:
72 +</FONT></P></TD>
73 +
74 +<TD WIDTH="55%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
75 +
76 +10
77 +</FONT></P></TD>
78 +
79 +</TR>
80 +
81 +<TR>
82 +
83 +<TD WIDTH="45%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
84 +
85 +Uncompressed files total size:
86 +</FONT></P></TD>
87 +
88 +<TD WIDTH="55%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
89 +
90 +0.56 MB
91 +</FONT></P></TD>
92 +
93 +</TR>
94 +
95 +<TR>
96 +
97 +<TD WIDTH="45%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
98 +
99 +Compressed files total size:
100 +</FONT></P></TD>
101 +
102 +<TD WIDTH="55%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
103 +
104 +0.00 MB
105 +</FONT></P></TD>
106 +
107 +</TR>
108 +
109 +</TABLE>
110 +
111 +<B><I><FONT FACE="Arial" ><P>
112 +Features</P></I></B></FONT>
113 +
114 +<TABLE CELLSPACING=0 STYLE="margin-left:20" BORDER=0 CELLPADDING=4 WIDTH=600>
115 +
116 +<TR>
117 +
118 +<TD WIDTH="100%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
119 +
120 +AlwaysInstall
121 +</FONT></P></TD>
122 +
123 +</TR>
124 +
125 +</TABLE>
126 +
127 +<B><I><FONT FACE="Arial" ><P>
128 +Merge Modules</P></I></B></FONT>
129 +
130 +<TABLE CELLSPACING=0 STYLE="margin-left:20" BORDER=0 CELLPADDING=4 WIDTH=600>
131 +
132 +</TABLE>
133 +
134 +<B><I><FONT FACE="Arial" ><P>
135 +Dynamic links</P></I></B></FONT>
136 +
137 +<TABLE CELLSPACING=0 STYLE="margin-left:20" BORDER=0 CELLPADDING=4 WIDTH=600>
138 +
139 +</TABLE>
140 +
141 +<B><I><FONT FACE="Arial" ><P>
142 +Files</P></I></B></FONT>
143 +
144 +<TABLE CELLSPACING=0 STYLE="margin-left:20" BORDER=0 CELLPADDING=4 WIDTH=600>
145 +
146 +<TR>
147 +
148 +<TD WIDTH="30%"VALIGN="center"><B><I><FONT FACE="Arial"SIZE=2><P>
149 +
150 +File
151 +</I></B></FONT></P></TD>
152 +
153 +<TD WIDTH="20%"VALIGN="center"><B><I><FONT FACE="Arial"SIZE=2><P>
154 +
155 +Destination
156 +</I></B></FONT></P></TD>
157 +
158 +<TD WIDTH="15%"VALIGN="center"><B><I><FONT FACE="Arial"SIZE=2><P>
159 +
160 +Feature
161 +</I></B></FONT></P></TD>
162 +
163 +<TD WIDTH="15%"VALIGN="center"><B><I><FONT FACE="Arial"SIZE=2><P>
164 +
165 +Last Modified
166 +</I></B></FONT></P></TD>
167 +
168 +<TD WIDTH="10%"VALIGN="center"><B><I><FONT FACE="Arial"SIZE=2><P>
169 +
170 +Size (bytes)
171 +</I></B></FONT></P></TD>
172 +
173 +<TD WIDTH="10%"VALIGN="center"><B><I><FONT FACE="Arial"SIZE=2><P>
174 +
175 +Version
176 +</I></B></FONT></P></TD>
177 +
178 +</TR>
179 +
180 +<TR>
181 +
182 +<TD WIDTH="30%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
183 +
184 +DMSSSOAgent.XmlSerializers.dll
185 +</FONT></P></TD>
186 +
187 +<TD WIDTH="20%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
188 +
189 +[ProgramFilesFolder]erry\DMSSSOSetupNew
190 +</FONT></P></TD>
191 +
192 +<TD WIDTH="15%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
193 +
194 +始终安装
195 +</FONT></P></TD>
196 +
197 +<TD WIDTH="15%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
198 +
199 +2020/3/25 14:57:16
200 +</FONT></P></TD>
201 +
202 +<TD WIDTH="10%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
203 +
204 +15872
205 +</FONT></P></TD>
206 +
207 +<TD WIDTH="10%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
208 +
209 +1.0.0.0
210 +</FONT></P></TD>
211 +
212 +</TR>
213 +
214 +<TR>
215 +
216 +<TD WIDTH="30%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
217 +
218 +DMSSSOAgent.exe
219 +</FONT></P></TD>
220 +
221 +<TD WIDTH="20%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
222 +
223 +[ProgramFilesFolder]erry\DMSSSOSetupNew
224 +</FONT></P></TD>
225 +
226 +<TD WIDTH="15%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
227 +
228 +始终安装
229 +</FONT></P></TD>
230 +
231 +<TD WIDTH="15%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
232 +
233 +2020/3/25 14:57:15
234 +</FONT></P></TD>
235 +
236 +<TD WIDTH="10%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
237 +
238 +312320
239 +</FONT></P></TD>
240 +
241 +<TD WIDTH="10%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
242 +
243 +1.0.0.0
244 +</FONT></P></TD>
245 +
246 +</TR>
247 +
248 +<TR>
249 +
250 +<TD WIDTH="30%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
251 +
252 +DMSSSOAgent.vshost.exe
253 +</FONT></P></TD>
254 +
255 +<TD WIDTH="20%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
256 +
257 +[ProgramFilesFolder]erry\DMSSSOSetupNew
258 +</FONT></P></TD>
259 +
260 +<TD WIDTH="15%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
261 +
262 +始终安装
263 +</FONT></P></TD>
264 +
265 +<TD WIDTH="15%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
266 +
267 +2020/3/25 14:58:39
268 +</FONT></P></TD>
269 +
270 +<TD WIDTH="10%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
271 +
272 +21464
273 +</FONT></P></TD>
274 +
275 +<TD WIDTH="10%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
276 +
277 +11.0.50727.1
278 +</FONT></P></TD>
279 +
280 +</TR>
281 +
282 +<TR>
283 +
284 +<TD WIDTH="30%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
285 +
286 +DMSSSOUpgrade.XmlSerializers.dll
287 +</FONT></P></TD>
288 +
289 +<TD WIDTH="20%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
290 +
291 +[ProgramFilesFolder]erry\DMSSSOSetupNew
292 +</FONT></P></TD>
293 +
294 +<TD WIDTH="15%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
295 +
296 +始终安装
297 +</FONT></P></TD>
298 +
299 +<TD WIDTH="15%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
300 +
301 +2020/3/25 14:57:12
302 +</FONT></P></TD>
303 +
304 +<TD WIDTH="10%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
305 +
306 +15872
307 +</FONT></P></TD>
308 +
309 +<TD WIDTH="10%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
310 +
311 +1.0.0.0
312 +</FONT></P></TD>
313 +
314 +</TR>
315 +
316 +<TR>
317 +
318 +<TD WIDTH="30%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
319 +
320 +DMSSSOUpgrade.exe
321 +</FONT></P></TD>
322 +
323 +<TD WIDTH="20%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
324 +
325 +[ProgramFilesFolder]erry\DMSSSOSetupNew
326 +</FONT></P></TD>
327 +
328 +<TD WIDTH="15%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
329 +
330 +始终安装
331 +</FONT></P></TD>
332 +
333 +<TD WIDTH="15%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
334 +
335 +2020/3/25 14:57:11
336 +</FONT></P></TD>
337 +
338 +<TD WIDTH="10%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
339 +
340 +103424
341 +</FONT></P></TD>
342 +
343 +<TD WIDTH="10%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
344 +
345 +1.0.0.0
346 +</FONT></P></TD>
347 +
348 +</TR>
349 +
350 +<TR>
351 +
352 +<TD WIDTH="30%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
353 +
354 +DMSSSOAgent.exe.config
355 +</FONT></P></TD>
356 +
357 +<TD WIDTH="20%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
358 +
359 +[ProgramFilesFolder]erry\DMSSSOSetupNew
360 +</FONT></P></TD>
361 +
362 +<TD WIDTH="15%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
363 +
364 +始终安装
365 +</FONT></P></TD>
366 +
367 +<TD WIDTH="15%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
368 +
369 +2020/3/24 17:07:22
370 +</FONT></P></TD>
371 +
372 +<TD WIDTH="10%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
373 +
374 +2542
375 +</FONT></P></TD>
376 +
377 +<TD WIDTH="10%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
378 +
379 +
380 +</FONT></P></TD>
381 +
382 +</TR>
383 +
384 +<TR>
385 +
386 +<TD WIDTH="30%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
387 +
388 +DMSSSOAgent.pdb
389 +</FONT></P></TD>
390 +
391 +<TD WIDTH="20%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
392 +
393 +[ProgramFilesFolder]erry\DMSSSOSetupNew
394 +</FONT></P></TD>
395 +
396 +<TD WIDTH="15%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
397 +
398 +始终安装
399 +</FONT></P></TD>
400 +
401 +<TD WIDTH="15%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
402 +
403 +2020/3/25 14:57:15
404 +</FONT></P></TD>
405 +
406 +<TD WIDTH="10%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
407 +
408 +81408
409 +</FONT></P></TD>
410 +
411 +<TD WIDTH="10%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
412 +
413 +
414 +</FONT></P></TD>
415 +
416 +</TR>
417 +
418 +<TR>
419 +
420 +<TD WIDTH="30%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
421 +
422 +DMSSSOAgent.vshost.exe.config
423 +</FONT></P></TD>
424 +
425 +<TD WIDTH="20%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
426 +
427 +[ProgramFilesFolder]erry\DMSSSOSetupNew
428 +</FONT></P></TD>
429 +
430 +<TD WIDTH="15%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
431 +
432 +始终安装
433 +</FONT></P></TD>
434 +
435 +<TD WIDTH="15%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
436 +
437 +2020/3/24 17:07:22
438 +</FONT></P></TD>
439 +
440 +<TD WIDTH="10%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
441 +
442 +2542
443 +</FONT></P></TD>
444 +
445 +<TD WIDTH="10%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
446 +
447 +
448 +</FONT></P></TD>
449 +
450 +</TR>
451 +
452 +<TR>
453 +
454 +<TD WIDTH="30%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
455 +
456 +DMSSSOAgent.vshost.exe.manifest
457 +</FONT></P></TD>
458 +
459 +<TD WIDTH="20%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
460 +
461 +[ProgramFilesFolder]erry\DMSSSOSetupNew
462 +</FONT></P></TD>
463 +
464 +<TD WIDTH="15%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
465 +
466 +始终安装
467 +</FONT></P></TD>
468 +
469 +<TD WIDTH="15%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
470 +
471 +2012/6/6 2:06:32
472 +</FONT></P></TD>
473 +
474 +<TD WIDTH="10%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
475 +
476 +490
477 +</FONT></P></TD>
478 +
479 +<TD WIDTH="10%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
480 +
481 +
482 +</FONT></P></TD>
483 +
484 +</TR>
485 +
486 +<TR>
487 +
488 +<TD WIDTH="30%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
489 +
490 +DMSSSOUpgrade.pdb
491 +</FONT></P></TD>
492 +
493 +<TD WIDTH="20%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
494 +
495 +[ProgramFilesFolder]erry\DMSSSOSetupNew
496 +</FONT></P></TD>
497 +
498 +<TD WIDTH="15%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
499 +
500 +始终安装
501 +</FONT></P></TD>
502 +
503 +<TD WIDTH="15%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
504 +
505 +2020/3/25 14:57:11
506 +</FONT></P></TD>
507 +
508 +<TD WIDTH="10%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
509 +
510 +36352
511 +</FONT></P></TD>
512 +
513 +<TD WIDTH="10%"VALIGN="center"><FONT FACE="Times New Roman"SIZE=2><P>
514 +
515 +
516 +</FONT></P></TD>
517 +
518 +</TR>
519 +
520 +</TABLE>
521 +
522 +</BODY></HTML>
523 +
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff could not be displayed because it is too large.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
No preview for this file type
No preview for this file type
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.