shenzaixin před 4 roky
revize
d660d25233
100 změnil soubory, kde provedl 4469 přidání a 0 odebrání
  1. binární
      .vs/JKZLICCardService/v14/.suo
  2. 1027 0
      .vs/config/applicationhost.config
  3. 70 0
      JKZLICCardService.sln
  4. binární
      JKZLICCardService.v12.suo
  5. 29 0
      JKZLICCardService/App.config
  6. 188 0
      JKZLICCardService/JKZLICCardService.csproj
  7. 14 0
      JKZLICCardService/JKZLICCardService.csproj.user
  8. binární
      JKZLICCardService/JKZLICCardService_TemporaryKey.pfx
  9. 37 0
      JKZLICCardService/MyWebSocketService.Designer.cs
  10. 256 0
      JKZLICCardService/MyWebSocketService.cs
  11. 25 0
      JKZLICCardService/Program.cs
  12. 62 0
      JKZLICCardService/ProjectInstaller.Designer.cs
  13. 24 0
      JKZLICCardService/ProjectInstaller.cs
  14. 129 0
      JKZLICCardService/ProjectInstaller.resx
  15. 36 0
      JKZLICCardService/Properties/AssemblyInfo.cs
  16. 63 0
      JKZLICCardService/Properties/Resources.Designer.cs
  17. 101 0
      JKZLICCardService/Properties/Resources.resx
  18. 327 0
      JKZLICCardService/bin/Debug/JKZLICCardService.InstallLog
  19. binární
      JKZLICCardService/bin/Debug/JKZLICCardService.exe
  20. 13 0
      JKZLICCardService/bin/Debug/JKZLICCardService.exe.config
  21. binární
      JKZLICCardService/bin/Debug/JKZLICCardService.pdb
  22. binární
      JKZLICCardService/bin/Debug/JKZLICCardService.vshost.exe
  23. 29 0
      JKZLICCardService/bin/Debug/JKZLICCardService.vshost.exe.config
  24. 11 0
      JKZLICCardService/bin/Debug/JKZLICCardService.vshost.exe.manifest
  25. binární
      JKZLICCardService/bin/Debug/Newtonsoft.Json.dll
  26. binární
      JKZLICCardService/bin/Debug/SuperSocket.Common.dll
  27. binární
      JKZLICCardService/bin/Debug/SuperSocket.Facility.dll
  28. binární
      JKZLICCardService/bin/Debug/SuperSocket.SocketBase.dll
  29. binární
      JKZLICCardService/bin/Debug/SuperSocket.SocketEngine.dll
  30. binární
      JKZLICCardService/bin/Debug/SuperWebSocket.dll
  31. binární
      JKZLICCardService/bin/Debug/log4net.dll
  32. 13 0
      JKZLICCardService/bin/Release/JKZLICCardService.exe.config
  33. binární
      JKZLICCardService/bin/Release/JKZLICCardService.vshost.exe
  34. 13 0
      JKZLICCardService/bin/Release/JKZLICCardService.vshost.exe.config
  35. 11 0
      JKZLICCardService/bin/Release/JKZLICCardService.vshost.exe.manifest
  36. binární
      JKZLICCardService/bin/x86/Debug.rar
  37. 57 0
      JKZLICCardService/bin/x86/Debug/Exam.html
  38. 21 0
      JKZLICCardService/bin/x86/Debug/InstallUtil.InstallLog
  39. 22 0
      JKZLICCardService/bin/x86/Debug/JKZLICCardService.InstallLog
  40. 1 0
      JKZLICCardService/bin/x86/Debug/JKZLICCardService.InstallState
  41. 21 0
      JKZLICCardService/bin/x86/Debug/JKZLICCardService.application
  42. binární
      JKZLICCardService/bin/x86/Debug/JKZLICCardService.exe
  43. 29 0
      JKZLICCardService/bin/x86/Debug/JKZLICCardService.exe.config
  44. 159 0
      JKZLICCardService/bin/x86/Debug/JKZLICCardService.exe.manifest
  45. binární
      JKZLICCardService/bin/x86/Debug/JKZLICCardService.pdb
  46. 21 0
      JKZLICCardService/bin/x86/Debug/JKZLICCardService.vshost.application
  47. binární
      JKZLICCardService/bin/x86/Debug/JKZLICCardService.vshost.exe
  48. 29 0
      JKZLICCardService/bin/x86/Debug/JKZLICCardService.vshost.exe.config
  49. 159 0
      JKZLICCardService/bin/x86/Debug/JKZLICCardService.vshost.exe.manifest
  50. binární
      JKZLICCardService/bin/x86/Debug/Newtonsoft.Json.dll
  51. binární
      JKZLICCardService/bin/x86/Debug/SuperSocket.Common.dll
  52. binární
      JKZLICCardService/bin/x86/Debug/SuperSocket.Facility.dll
  53. binární
      JKZLICCardService/bin/x86/Debug/SuperSocket.SocketBase.dll
  54. binární
      JKZLICCardService/bin/x86/Debug/SuperSocket.SocketEngine.dll
  55. binární
      JKZLICCardService/bin/x86/Debug/SuperWebSocket.dll
  56. binární
      JKZLICCardService/bin/x86/Debug/app.publish/JKZLICCardService.exe
  57. binární
      JKZLICCardService/bin/x86/Debug/log4net.dll
  58. 1 0
      JKZLICCardService/bin/x86/Debug/reg.bat
  59. 1 0
      JKZLICCardService/bin/x86/Debug/unreg.bat
  60. 29 0
      JKZLICCardService/bin/x86/Release/JKZLICCardService.exe.config
  61. binární
      JKZLICCardService/bin/x86/Release/JKZLICCardService.vshost.exe
  62. 29 0
      JKZLICCardService/bin/x86/Release/JKZLICCardService.vshost.exe.config
  63. binární
      JKZLICCardService/favicon.ico
  64. 65 0
      JKZLICCardService/log4net.config
  65. binární
      JKZLICCardService/obj/Debug/DesignTimeResolveAssemblyReferences.cache
  66. binární
      JKZLICCardService/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
  67. binární
      JKZLICCardService/obj/Debug/JKZLICCardService.ProjectInstaller.resources
  68. 14 0
      JKZLICCardService/obj/Debug/JKZLICCardService.csproj.FileListAbsolute.txt
  69. binární
      JKZLICCardService/obj/Debug/JKZLICCardService.csproj.GenerateResource.Cache
  70. binární
      JKZLICCardService/obj/Debug/JKZLICCardService.exe
  71. binární
      JKZLICCardService/obj/Debug/JKZLICCardService.pdb
  72. binární
      JKZLICCardService/obj/Debug/SuperWebSocketWindowsServiceDemo.ProjectInstaller.resources
  73. 30 0
      JKZLICCardService/obj/Debug/SuperWebSocketWindowsServiceDemo.csproj.FileListAbsolute.txt
  74. binární
      JKZLICCardService/obj/Debug/SuperWebSocketWindowsServiceDemo.csproj.GenerateResource.Cache
  75. binární
      JKZLICCardService/obj/Debug/SuperWebSocketWindowsServiceDemo.csprojResolveAssemblyReference.cache
  76. binární
      JKZLICCardService/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll
  77. 0 0
      JKZLICCardService/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
  78. 0 0
      JKZLICCardService/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
  79. 0 0
      JKZLICCardService/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
  80. binární
      JKZLICCardService/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
  81. 1 0
      JKZLICCardService/obj/Release/JKZLICCardService.csproj.FileListAbsolute.txt
  82. binární
      JKZLICCardService/obj/Release/JKZLICCardService.csprojResolveAssemblyReference.cache
  83. binární
      JKZLICCardService/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache
  84. binární
      JKZLICCardService/obj/x86/Debug/JKZLICCardService.ProjectInstaller.resources
  85. binární
      JKZLICCardService/obj/x86/Debug/JKZLICCardService.Properties.Resources.resources
  86. 21 0
      JKZLICCardService/obj/x86/Debug/JKZLICCardService.application
  87. 19 0
      JKZLICCardService/obj/x86/Debug/JKZLICCardService.csproj.FileListAbsolute.txt
  88. binární
      JKZLICCardService/obj/x86/Debug/JKZLICCardService.csproj.GenerateResource.Cache
  89. binární
      JKZLICCardService/obj/x86/Debug/JKZLICCardService.csprojResolveAssemblyReference.cache
  90. binární
      JKZLICCardService/obj/x86/Debug/JKZLICCardService.exe
  91. 159 0
      JKZLICCardService/obj/x86/Debug/JKZLICCardService.exe.manifest
  92. binární
      JKZLICCardService/obj/x86/Debug/JKZLICCardService.pdb
  93. binární
      JKZLICCardService/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll
  94. binární
      JKZLICCardService/obj/x86/Release/DesignTimeResolveAssemblyReferences.cache
  95. binární
      JKZLICCardService/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache
  96. 1 0
      JKZLICCardService/obj/x86/Release/JKZLICCardService.csproj.FileListAbsolute.txt
  97. binární
      JKZLICCardService/obj/x86/Release/JKZLICCardService.csprojResolveAssemblyReference.cache
  98. binární
      JKZLICCardService/obj/x86/Release/TempPE/Properties.Resources.Designer.cs.dll
  99. 1102 0
      JKZLICCardServiceSetup/JKZLICCardServiceSetup.vdproj
  100. 0 0
      Lib/Newtonsoft.Json.dll

binární
.vs/JKZLICCardService/v14/.suo


+ 1027 - 0
.vs/config/applicationhost.config

@ -0,0 +1,1027 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
    IIS configuration sections.
    For schema documentation, see
    %IIS_BIN%\config\schema\IIS_schema.xml.
    
    Please make a backup of this file before making any changes to it.
    NOTE: The following environment variables are available to be used
          within this file and are understood by the IIS Express.
          %IIS_USER_HOME% - The IIS Express home directory for the user
          %IIS_SITES_HOME% - The default home directory for sites
          %IIS_BIN% - The location of the IIS Express binaries
          %SYSTEMDRIVE% - The drive letter of %IIS_BIN%
-->
<configuration>
    <!--
        The <configSections> section controls the registration of sections.
        Section is the basic unit of deployment, locking, searching and
        containment for configuration settings.
        
        Every section belongs to one section group.
        A section group is a container of logically-related sections.
        
        Sections cannot be nested.
        Section groups may be nested.
        
        <section
            name=""  [Required, Collection Key] [XML name of the section]
            allowDefinition="Everywhere" [MachineOnly|MachineToApplication|AppHostOnly|Everywhere] [Level where it can be set]
            overrideModeDefault="Allow"  [Allow|Deny] [Default delegation mode]
            allowLocation="true"  [true|false] [Allowed in location tags]
        />
        
        The recommended way to unlock sections is by using a location tag:
        <location path="Default Web Site" overrideMode="Allow">
            <system.webServer>
                <asp />
            </system.webServer>
        </location>
    -->
    <configSections>
        <sectionGroup name="system.applicationHost">
            <section name="applicationPools" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
            <section name="configHistory" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
            <section name="customMetadata" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
            <section name="listenerAdapters" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
            <section name="log" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
            <section name="serviceAutoStartProviders" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
            <section name="sites" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
            <section name="webLimits" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
        </sectionGroup>
        <sectionGroup name="system.webServer">
            <section name="asp" overrideModeDefault="Deny" />
            <section name="caching" overrideModeDefault="Allow" />
            <section name="cgi" overrideModeDefault="Deny" />
            <section name="defaultDocument" overrideModeDefault="Allow" />
            <section name="directoryBrowse" overrideModeDefault="Allow" />
            <section name="fastCgi" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
            <section name="globalModules" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
            <section name="handlers" overrideModeDefault="Deny" />
            <section name="httpCompression" overrideModeDefault="Allow" />
            <section name="httpErrors" overrideModeDefault="Allow" />
            <section name="httpLogging" overrideModeDefault="Deny" />
            <section name="httpProtocol" overrideModeDefault="Allow" />
            <section name="httpRedirect" overrideModeDefault="Allow" />
            <section name="httpTracing" overrideModeDefault="Deny" />
            <section name="isapiFilters" allowDefinition="MachineToApplication" overrideModeDefault="Deny" />
            <section name="modules" allowDefinition="MachineToApplication" overrideModeDefault="Deny" />
            <section name="applicationInitialization" allowDefinition="MachineToApplication" overrideModeDefault="Allow" />
            <section name="odbcLogging" overrideModeDefault="Deny" />
            <sectionGroup name="security">
                <section name="access" overrideModeDefault="Deny" />
                <section name="applicationDependencies" overrideModeDefault="Deny" />
                <sectionGroup name="authentication">
                    <section name="anonymousAuthentication" overrideModeDefault="Deny" />
                    <section name="basicAuthentication" overrideModeDefault="Deny" />
                    <section name="clientCertificateMappingAuthentication" overrideModeDefault="Deny" />
                    <section name="digestAuthentication" overrideModeDefault="Deny" />
                    <section name="iisClientCertificateMappingAuthentication" overrideModeDefault="Deny" />
                    <section name="windowsAuthentication" overrideModeDefault="Deny" />
                </sectionGroup>
                <section name="authorization" overrideModeDefault="Allow" />
                <section name="ipSecurity" overrideModeDefault="Deny" />
                <section name="dynamicIpSecurity" overrideModeDefault="Deny" />
                <section name="isapiCgiRestriction" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
                <section name="requestFiltering" overrideModeDefault="Allow" />
            </sectionGroup>
            <section name="serverRuntime" overrideModeDefault="Deny" />
            <section name="serverSideInclude" overrideModeDefault="Deny" />
            <section name="staticContent" overrideModeDefault="Allow" />
            <sectionGroup name="tracing">
                <section name="traceFailedRequests" overrideModeDefault="Allow" />
                <section name="traceProviderDefinitions" overrideModeDefault="Deny" />
            </sectionGroup>
            <section name="urlCompression" overrideModeDefault="Allow" />
            <section name="validation" overrideModeDefault="Allow" />
            <sectionGroup name="webdav">
                <section name="globalSettings" overrideModeDefault="Deny" />
                <section name="authoring" overrideModeDefault="Deny" />
                <section name="authoringRules" overrideModeDefault="Deny" />
            </sectionGroup>
            <sectionGroup name="rewrite">
                <section name="allowedServerVariables" overrideModeDefault="Deny" />
                <section name="rules" overrideModeDefault="Allow" />
                <section name="outboundRules" overrideModeDefault="Allow" />
                <section name="globalRules" overrideModeDefault="Deny" allowDefinition="AppHostOnly" />
                <section name="providers" overrideModeDefault="Allow" />
                <section name="rewriteMaps" overrideModeDefault="Allow" />
            </sectionGroup>
            <section name="webSocket" overrideModeDefault="Deny" />
        </sectionGroup>
    </configSections>
    <configProtectedData>
        <providers>
            <add name="IISWASOnlyRsaProvider" type="" description="Uses RsaCryptoServiceProvider to encrypt and decrypt" keyContainerName="iisWasKey" cspProviderName="" useMachineContainer="true" useOAEP="false" />
            <add name="AesProvider" type="Microsoft.ApplicationHost.AesProtectedConfigurationProvider" description="Uses an AES session key to encrypt and decrypt" keyContainerName="iisConfigurationKey" cspProviderName="" useOAEP="false" useMachineContainer="true" sessionKey="AQIAAA5mAAAApAAAKmFQvWHDEETRz8l2bjZlRxIkwcqTFaCUnCLljn3Q1OkesrhEO9YyLyx4bUhsj1/DyShAv7OAFFhXlrlomaornnk5PLeyO4lIXxaiT33yOFUUgxDx4GSaygkqghVV0tO5yQ/XguUBp2juMfZyztnsNa4pLcz7ZNZQ6p4yn9hxwNs=" />
            <add name="IISWASOnlyAesProvider" type="Microsoft.ApplicationHost.AesProtectedConfigurationProvider" description="Uses an AES session key to encrypt and decrypt" keyContainerName="iisWasKey" cspProviderName="" useOAEP="false" useMachineContainer="true" sessionKey="AQIAAA5mAAAApAAA4WoiRJ8KHwzAG8AgejPxEOO4/2Vhkolbwo/8gZeNdUDSD36m55hWv4uC9tr/MlKdnwRLL0NhT50Gccyftqz5xTZ0dg5FtvQhTw/he1NwexTKbV+I4Zrd+sZUqHZTsr7JiEr6OHGXL70qoISW5G2m9U8wKT3caPiDPNj2aAaYPLo=" />
        </providers>
    </configProtectedData>
    <system.applicationHost>
        <applicationPools>
            <add name="Clr4IntegratedAppPool" managedRuntimeVersion="v4.0" managedPipelineMode="Integrated" CLRConfigFile="%IIS_USER_HOME%\config\aspnet.config" autoStart="true" />
            <add name="Clr4ClassicAppPool" managedRuntimeVersion="v4.0" managedPipelineMode="Classic" CLRConfigFile="%IIS_USER_HOME%\config\aspnet.config" autoStart="true" />
            <add name="Clr2IntegratedAppPool" managedRuntimeVersion="v2.0" managedPipelineMode="Integrated" CLRConfigFile="%IIS_USER_HOME%\config\aspnet.config" autoStart="true" />
            <add name="Clr2ClassicAppPool" managedRuntimeVersion="v2.0" managedPipelineMode="Classic" CLRConfigFile="%IIS_USER_HOME%\config\aspnet.config" autoStart="true" />
            <add name="UnmanagedClassicAppPool" managedRuntimeVersion="" managedPipelineMode="Classic" autoStart="true" />
            <applicationPoolDefaults managedRuntimeLoader="v4.0">
                <processModel />
            </applicationPoolDefaults>
        </applicationPools>
        <!--
          The <listenerAdapters> section defines the protocols with which the
          Windows Process Activation Service (WAS) binds.
        -->
        <listenerAdapters>
            <add name="http" />
        </listenerAdapters>
        <sites>
            <site name="WebSite1" id="1" serverAutoStart="true">
                <application path="/">
                    <virtualDirectory path="/" physicalPath="%IIS_SITES_HOME%\WebSite1" />
                </application>
                <bindings>
                    <binding protocol="http" bindingInformation=":8080:localhost" />
                </bindings>
            </site>
            <site name="WebApplication" id="2">
                <application path="/" applicationPool="Clr4IntegratedAppPool">
                    <virtualDirectory path="/" physicalPath="D:\JKZLICCardService\WebApplication" />
                </application>
                <bindings>
                    <binding protocol="http" bindingInformation="*:7582:localhost" />
                </bindings>
            </site>
            <siteDefaults>
                <logFile logFormat="W3C" directory="%IIS_USER_HOME%\Logs" />
                <traceFailedRequestsLogging directory="%IIS_USER_HOME%\TraceLogFiles" enabled="true" maxLogFileSizeKB="1024" />
            </siteDefaults>
            <applicationDefaults applicationPool="Clr4IntegratedAppPool" />
            <virtualDirectoryDefaults allowSubDirConfig="true" />
        </sites>
        <webLimits />
    </system.applicationHost>
    <system.webServer>
        <serverRuntime />
        <asp scriptErrorSentToBrowser="true">
            <cache diskTemplateCacheDirectory="%TEMP%\iisexpress\ASP Compiled Templates" />
            <limits />
        </asp>
        <caching enabled="true" enableKernelCache="true">
        </caching>
        <cgi />
        <defaultDocument enabled="true">
            <files>
                <add value="Default.htm" />
                <add value="Default.asp" />
                <add value="index.htm" />
                <add value="index.html" />
                <add value="iisstart.htm" />
                <add value="default.aspx" />
            </files>
        </defaultDocument>
        <directoryBrowse enabled="false" />
        <fastCgi />
        <!--
          The <globalModules> section defines all native-code modules.
          To enable a module, specify it in the <modules> section.
        -->
        <globalModules>
            <add name="HttpLoggingModule" image="%IIS_BIN%\loghttp.dll" />
            <add name="UriCacheModule" image="%IIS_BIN%\cachuri.dll" />
<!--            <add name="FileCacheModule" image="%IIS_BIN%\cachfile.dll" />  -->
            <add name="TokenCacheModule" image="%IIS_BIN%\cachtokn.dll" />
<!--            <add name="HttpCacheModule" image="%IIS_BIN%\cachhttp.dll" /> -->
            <add name="DynamicCompressionModule" image="%IIS_BIN%\compdyn.dll" />
            <add name="StaticCompressionModule" image="%IIS_BIN%\compstat.dll" />
            <add name="DefaultDocumentModule" image="%IIS_BIN%\defdoc.dll" />
            <add name="DirectoryListingModule" image="%IIS_BIN%\dirlist.dll" />
            <add name="ProtocolSupportModule" image="%IIS_BIN%\protsup.dll" />
            <add name="HttpRedirectionModule" image="%IIS_BIN%\redirect.dll" />
            <add name="ServerSideIncludeModule" image="%IIS_BIN%\iis_ssi.dll" />
            <add name="StaticFileModule" image="%IIS_BIN%\static.dll" />
            <add name="AnonymousAuthenticationModule" image="%IIS_BIN%\authanon.dll" />
            <add name="CertificateMappingAuthenticationModule" image="%IIS_BIN%\authcert.dll" />
            <add name="UrlAuthorizationModule" image="%IIS_BIN%\urlauthz.dll" />
            <add name="BasicAuthenticationModule" image="%IIS_BIN%\authbas.dll" />
            <add name="WindowsAuthenticationModule" image="%IIS_BIN%\authsspi.dll" />
<!--            <add name="DigestAuthenticationModule" image="%IIS_BIN%\authmd5.dll" /> -->
            <add name="IISCertificateMappingAuthenticationModule" image="%IIS_BIN%\authmap.dll" />
            <add name="IpRestrictionModule" image="%IIS_BIN%\iprestr.dll" />
            <add name="DynamicIpRestrictionModule" image="%IIS_BIN%\diprestr.dll" />
            <add name="RequestFilteringModule" image="%IIS_BIN%\modrqflt.dll" />
            <add name="CustomLoggingModule" image="%IIS_BIN%\logcust.dll" />
            <add name="CustomErrorModule" image="%IIS_BIN%\custerr.dll" />
<!--            <add name="TracingModule" image="%IIS_BIN%\iisetw.dll" /> -->
            <add name="FailedRequestsTracingModule" image="%IIS_BIN%\iisfreb.dll" />
            <add name="RequestMonitorModule" image="%IIS_BIN%\iisreqs.dll" />
            <add name="IsapiModule" image="%IIS_BIN%\isapi.dll" />
            <add name="IsapiFilterModule" image="%IIS_BIN%\filter.dll" />
            <add name="CgiModule" image="%IIS_BIN%\cgi.dll" />
            <add name="FastCgiModule" image="%IIS_BIN%\iisfcgi.dll" />
<!--            <add name="WebDAVModule" image="%IIS_BIN%\webdav.dll" /> -->
            <add name="RewriteModule" image="%IIS_BIN%\rewrite.dll" />
            <add name="ConfigurationValidationModule" image="%IIS_BIN%\validcfg.dll" />
            <add name="WebSocketModule" image="%IIS_BIN%\iiswsock.dll" />
            <add name="WebMatrixSupportModule" image="%IIS_BIN%\webmatrixsup.dll" />
            <add name="ManagedEngine" image="%windir%\Microsoft.NET\Framework\v2.0.50727\webengine.dll" preCondition="integratedMode,runtimeVersionv2.0,bitness32" />
            <add name="ManagedEngine64" image="%windir%\Microsoft.NET\Framework64\v2.0.50727\webengine.dll" preCondition="integratedMode,runtimeVersionv2.0,bitness64" />
            <add name="ManagedEngineV4.0_32bit" image="%windir%\Microsoft.NET\Framework\v4.0.30319\webengine4.dll" preCondition="integratedMode,runtimeVersionv4.0,bitness32" />
            <add name="ManagedEngineV4.0_64bit" image="%windir%\Microsoft.NET\Framework64\v4.0.30319\webengine4.dll" preCondition="integratedMode,runtimeVersionv4.0,bitness64" />
            <add name="ApplicationInitializationModule" image="%IIS_BIN%\warmup.dll" />
        </globalModules>
        <httpCompression directory="%TEMP%\iisexpress\IIS Temporary Compressed Files">
            <scheme name="gzip" dll="%IIS_BIN%\gzip.dll" />
            <dynamicTypes>
                <add mimeType="text/*" enabled="true" />
                <add mimeType="message/*" enabled="true" />
                <add mimeType="application/javascript" enabled="true" />
                <add mimeType="application/atom+xml" enabled="true" />
                <add mimeType="application/xaml+xml" enabled="true" />
                <add mimeType="*/*" enabled="false" />
            </dynamicTypes>
            <staticTypes>
                <add mimeType="text/*" enabled="true" />
                <add mimeType="message/*" enabled="true" />
                <add mimeType="image/svg+xml" enabled="true" />
                <add mimeType="application/javascript" enabled="true" />
                <add mimeType="application/atom+xml" enabled="true" />
                <add mimeType="application/xaml+xml" enabled="true" />
                <add mimeType="*/*" enabled="false" />
            </staticTypes>
        </httpCompression>
        <httpErrors lockAttributes="allowAbsolutePathsWhenDelegated,defaultPath">
            <error statusCode="401" prefixLanguageFilePath="%IIS_BIN%\custerr" path="401.htm" />
            <error statusCode="403" prefixLanguageFilePath="%IIS_BIN%\custerr" path="403.htm" />
            <error statusCode="404" prefixLanguageFilePath="%IIS_BIN%\custerr" path="404.htm" />
            <error statusCode="405" prefixLanguageFilePath="%IIS_BIN%\custerr" path="405.htm" />
            <error statusCode="406" prefixLanguageFilePath="%IIS_BIN%\custerr" path="406.htm" />
            <error statusCode="412" prefixLanguageFilePath="%IIS_BIN%\custerr" path="412.htm" />
            <error statusCode="500" prefixLanguageFilePath="%IIS_BIN%\custerr" path="500.htm" />
            <error statusCode="501" prefixLanguageFilePath="%IIS_BIN%\custerr" path="501.htm" />
            <error statusCode="502" prefixLanguageFilePath="%IIS_BIN%\custerr" path="502.htm" />
        </httpErrors>
        <httpLogging dontLog="false" />
        <httpProtocol>
            <customHeaders>
                <clear />
                <add name="X-Powered-By" value="ASP.NET" />
            </customHeaders>
            <redirectHeaders>
                <clear />
            </redirectHeaders>
        </httpProtocol>
        <httpRedirect enabled="false" />
        <httpTracing>
        </httpTracing>
        <isapiFilters>
            <filter name="ASP.Net_2.0.50727-64" path="%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_filter.dll" enableCache="true" preCondition="bitness64,runtimeVersionv2.0" />
            <filter name="ASP.Net_2.0.50727.0" path="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll" enableCache="true" preCondition="bitness32,runtimeVersionv2.0" />
            <filter name="ASP.Net_2.0_for_v1.1" path="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll" enableCache="true" preCondition="runtimeVersionv1.1" />
            <filter name="ASP.Net_4.0_32bit" path="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_filter.dll" enableCache="true" preCondition="bitness32,runtimeVersionv4.0" />
            <filter name="ASP.Net_4.0_64bit" path="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_filter.dll" enableCache="true" preCondition="bitness64,runtimeVersionv4.0" />
        </isapiFilters>
        <odbcLogging />
        <security>
            <access sslFlags="None" />
            <applicationDependencies>
                <application name="Active Server Pages" groupId="ASP" />
            </applicationDependencies>
            <authentication>
                <anonymousAuthentication enabled="true" userName="" />
                <basicAuthentication enabled="false" />
                <clientCertificateMappingAuthentication enabled="false" />
                <digestAuthentication enabled="false" />
                <iisClientCertificateMappingAuthentication enabled="false">
                </iisClientCertificateMappingAuthentication>
                <windowsAuthentication enabled="false">
                    <providers>
                        <add value="Negotiate" />
                        <add value="NTLM" />
                    </providers>
                </windowsAuthentication>
            </authentication>
            <authorization>
                <add accessType="Allow" users="*" />
            </authorization>
            <ipSecurity allowUnlisted="true" />
            <isapiCgiRestriction notListedIsapisAllowed="true" notListedCgisAllowed="true">
                <add path="%windir%\Microsoft.NET\Framework64\v4.0.30319\webengine4.dll" allowed="true" groupId="ASP.NET_v4.0" description="ASP.NET_v4.0" />
                <add path="%windir%\Microsoft.NET\Framework\v4.0.30319\webengine4.dll" allowed="true" groupId="ASP.NET_v4.0" description="ASP.NET_v4.0" />
                <add path="%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" allowed="true" groupId="ASP.NET v2.0.50727" description="ASP.NET v2.0.50727" />
                <add path="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" allowed="true" groupId="ASP.NET v2.0.50727" description="ASP.NET v2.0.50727" />
            </isapiCgiRestriction>
            <requestFiltering>
                <fileExtensions allowUnlisted="true" applyToWebDAV="true">
                    <add fileExtension=".asa" allowed="false" />
                    <add fileExtension=".asax" allowed="false" />
                    <add fileExtension=".ascx" allowed="false" />
                    <add fileExtension=".master" allowed="false" />
                    <add fileExtension=".skin" allowed="false" />
                    <add fileExtension=".browser" allowed="false" />
                    <add fileExtension=".sitemap" allowed="false" />
                    <add fileExtension=".config" allowed="false" />
                    <add fileExtension=".cs" allowed="false" />
                    <add fileExtension=".csproj" allowed="false" />
                    <add fileExtension=".vb" allowed="false" />
                    <add fileExtension=".vbproj" allowed="false" />
                    <add fileExtension=".webinfo" allowed="false" />
                    <add fileExtension=".licx" allowed="false" />
                    <add fileExtension=".resx" allowed="false" />
                    <add fileExtension=".resources" allowed="false" />
                    <add fileExtension=".mdb" allowed="false" />
                    <add fileExtension=".vjsproj" allowed="false" />
                    <add fileExtension=".java" allowed="false" />
                    <add fileExtension=".jsl" allowed="false" />
                    <add fileExtension=".ldb" allowed="false" />
                    <add fileExtension=".dsdgm" allowed="false" />
                    <add fileExtension=".ssdgm" allowed="false" />
                    <add fileExtension=".lsad" allowed="false" />
                    <add fileExtension=".ssmap" allowed="false" />
                    <add fileExtension=".cd" allowed="false" />
                    <add fileExtension=".dsprototype" allowed="false" />
                    <add fileExtension=".lsaprototype" allowed="false" />
                    <add fileExtension=".sdm" allowed="false" />
                    <add fileExtension=".sdmDocument" allowed="false" />
                    <add fileExtension=".mdf" allowed="false" />
                    <add fileExtension=".ldf" allowed="false" />
                    <add fileExtension=".ad" allowed="false" />
                    <add fileExtension=".dd" allowed="false" />
                    <add fileExtension=".ldd" allowed="false" />
                    <add fileExtension=".sd" allowed="false" />
                    <add fileExtension=".adprototype" allowed="false" />
                    <add fileExtension=".lddprototype" allowed="false" />
                    <add fileExtension=".exclude" allowed="false" />
                    <add fileExtension=".refresh" allowed="false" />
                    <add fileExtension=".compiled" allowed="false" />
                    <add fileExtension=".msgx" allowed="false" />
                    <add fileExtension=".vsdisco" allowed="false" />
                    <add fileExtension=".rules" allowed="false" />
                </fileExtensions>
                <verbs allowUnlisted="true" applyToWebDAV="true" />
                <hiddenSegments applyToWebDAV="true">
                    <add segment="web.config" />
                    <add segment="bin" />
                    <add segment="App_code" />
                    <add segment="App_GlobalResources" />
                    <add segment="App_LocalResources" />
                    <add segment="App_WebReferences" />
                    <add segment="App_Data" />
                    <add segment="App_Browsers" />
                </hiddenSegments>
            </requestFiltering>
        </security>
        <serverSideInclude ssiExecDisable="false" />
        <staticContent lockAttributes="isDocFooterFileName">
            <mimeMap fileExtension=".323" mimeType="text/h323" />
            <mimeMap fileExtension=".3g2" mimeType="video/3gpp2" />
            <mimeMap fileExtension=".3gp2" mimeType="video/3gpp2" />
            <mimeMap fileExtension=".3gp" mimeType="video/3gpp" />
            <mimeMap fileExtension=".3gpp" mimeType="video/3gpp" />
            <mimeMap fileExtension=".aac" mimeType="audio/aac" />
            <mimeMap fileExtension=".aaf" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".aca" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".accdb" mimeType="application/msaccess" />
            <mimeMap fileExtension=".accde" mimeType="application/msaccess" />
            <mimeMap fileExtension=".accdt" mimeType="application/msaccess" />
            <mimeMap fileExtension=".acx" mimeType="application/internet-property-stream" />
            <mimeMap fileExtension=".adt" mimeType="audio/vnd.dlna.adts" />
            <mimeMap fileExtension=".adts" mimeType="audio/vnd.dlna.adts" />
            <mimeMap fileExtension=".afm" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".ai" mimeType="application/postscript" />
            <mimeMap fileExtension=".aif" mimeType="audio/x-aiff" />
            <mimeMap fileExtension=".aifc" mimeType="audio/aiff" />
            <mimeMap fileExtension=".aiff" mimeType="audio/aiff" />
            <mimeMap fileExtension=".appcache" mimeType="text/cache-manifest" />
            <mimeMap fileExtension=".application" mimeType="application/x-ms-application" />
            <mimeMap fileExtension=".art" mimeType="image/x-jg" />
            <mimeMap fileExtension=".asd" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".asf" mimeType="video/x-ms-asf" />
            <mimeMap fileExtension=".asi" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".asm" mimeType="text/plain" />
            <mimeMap fileExtension=".asr" mimeType="video/x-ms-asf" />
            <mimeMap fileExtension=".asx" mimeType="video/x-ms-asf" />
            <mimeMap fileExtension=".atom" mimeType="application/atom+xml" />
            <mimeMap fileExtension=".au" mimeType="audio/basic" />
            <mimeMap fileExtension=".avi" mimeType="video/msvideo" />
            <mimeMap fileExtension=".axs" mimeType="application/olescript" />
            <mimeMap fileExtension=".bas" mimeType="text/plain" />
            <mimeMap fileExtension=".bcpio" mimeType="application/x-bcpio" />
            <mimeMap fileExtension=".bin" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".bmp" mimeType="image/bmp" />
            <mimeMap fileExtension=".c" mimeType="text/plain" />
            <mimeMap fileExtension=".cab" mimeType="application/vnd.ms-cab-compressed" />
            <mimeMap fileExtension=".calx" mimeType="application/vnd.ms-office.calx" />
            <mimeMap fileExtension=".cat" mimeType="application/vnd.ms-pki.seccat" />
            <mimeMap fileExtension=".cdf" mimeType="application/x-cdf" />
            <mimeMap fileExtension=".chm" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".class" mimeType="application/x-java-applet" />
            <mimeMap fileExtension=".clp" mimeType="application/x-msclip" />
            <mimeMap fileExtension=".cmx" mimeType="image/x-cmx" />
            <mimeMap fileExtension=".cnf" mimeType="text/plain" />
            <mimeMap fileExtension=".cod" mimeType="image/cis-cod" />
            <mimeMap fileExtension=".cpio" mimeType="application/x-cpio" />
            <mimeMap fileExtension=".cpp" mimeType="text/plain" />
            <mimeMap fileExtension=".crd" mimeType="application/x-mscardfile" />
            <mimeMap fileExtension=".crl" mimeType="application/pkix-crl" />
            <mimeMap fileExtension=".crt" mimeType="application/x-x509-ca-cert" />
            <mimeMap fileExtension=".csh" mimeType="application/x-csh" />
            <mimeMap fileExtension=".css" mimeType="text/css" />
            <mimeMap fileExtension=".csv" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".cur" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".dcr" mimeType="application/x-director" />
            <mimeMap fileExtension=".deploy" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".der" mimeType="application/x-x509-ca-cert" />
            <mimeMap fileExtension=".dib" mimeType="image/bmp" />
            <mimeMap fileExtension=".dir" mimeType="application/x-director" />
            <mimeMap fileExtension=".disco" mimeType="text/xml" />
            <mimeMap fileExtension=".dll" mimeType="application/x-msdownload" />
            <mimeMap fileExtension=".dll.config" mimeType="text/xml" />
            <mimeMap fileExtension=".dlm" mimeType="text/dlm" />
            <mimeMap fileExtension=".doc" mimeType="application/msword" />
            <mimeMap fileExtension=".docm" mimeType="application/vnd.ms-word.document.macroEnabled.12" />
            <mimeMap fileExtension=".docx" mimeType="application/vnd.openxmlformats-officedocument.wordprocessingml.document" />
            <mimeMap fileExtension=".dot" mimeType="application/msword" />
            <mimeMap fileExtension=".dotm" mimeType="application/vnd.ms-word.template.macroEnabled.12" />
            <mimeMap fileExtension=".dotx" mimeType="application/vnd.openxmlformats-officedocument.wordprocessingml.template" />
            <mimeMap fileExtension=".dsp" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".dtd" mimeType="text/xml" />
            <mimeMap fileExtension=".dvi" mimeType="application/x-dvi" />
            <mimeMap fileExtension=".dvr-ms" mimeType="video/x-ms-dvr" />
            <mimeMap fileExtension=".dwf" mimeType="drawing/x-dwf" />
            <mimeMap fileExtension=".dwp" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".dxr" mimeType="application/x-director" />
            <mimeMap fileExtension=".eml" mimeType="message/rfc822" />
            <mimeMap fileExtension=".emz" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".eot" mimeType="application/vnd.ms-fontobject" />
            <mimeMap fileExtension=".eps" mimeType="application/postscript" />
            <mimeMap fileExtension=".etx" mimeType="text/x-setext" />
            <mimeMap fileExtension=".evy" mimeType="application/envoy" />
            <mimeMap fileExtension=".exe" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".exe.config" mimeType="text/xml" />
            <mimeMap fileExtension=".fdf" mimeType="application/vnd.fdf" />
            <mimeMap fileExtension=".fif" mimeType="application/fractals" />
            <mimeMap fileExtension=".fla" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".flr" mimeType="x-world/x-vrml" />
            <mimeMap fileExtension=".flv" mimeType="video/x-flv" />
            <mimeMap fileExtension=".gif" mimeType="image/gif" />
            <mimeMap fileExtension=".gtar" mimeType="application/x-gtar" />
            <mimeMap fileExtension=".gz" mimeType="application/x-gzip" />
            <mimeMap fileExtension=".h" mimeType="text/plain" />
            <mimeMap fileExtension=".hdf" mimeType="application/x-hdf" />
            <mimeMap fileExtension=".hdml" mimeType="text/x-hdml" />
            <mimeMap fileExtension=".hhc" mimeType="application/x-oleobject" />
            <mimeMap fileExtension=".hhk" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".hhp" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".hlp" mimeType="application/winhlp" />
            <mimeMap fileExtension=".hqx" mimeType="application/mac-binhex40" />
            <mimeMap fileExtension=".hta" mimeType="application/hta" />
            <mimeMap fileExtension=".htc" mimeType="text/x-component" />
            <mimeMap fileExtension=".htm" mimeType="text/html" />
            <mimeMap fileExtension=".html" mimeType="text/html" />
            <mimeMap fileExtension=".htt" mimeType="text/webviewhtml" />
            <mimeMap fileExtension=".hxt" mimeType="text/html" />
            <mimeMap fileExtension=".ico" mimeType="image/x-icon" />
            <mimeMap fileExtension=".ics" mimeType="text/calendar" />
            <mimeMap fileExtension=".ief" mimeType="image/ief" />
            <mimeMap fileExtension=".iii" mimeType="application/x-iphone" />
            <mimeMap fileExtension=".inf" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".ins" mimeType="application/x-internet-signup" />
            <mimeMap fileExtension=".isp" mimeType="application/x-internet-signup" />
            <mimeMap fileExtension=".IVF" mimeType="video/x-ivf" />
            <mimeMap fileExtension=".jar" mimeType="application/java-archive" />
            <mimeMap fileExtension=".java" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".jck" mimeType="application/liquidmotion" />
            <mimeMap fileExtension=".jcz" mimeType="application/liquidmotion" />
            <mimeMap fileExtension=".jfif" mimeType="image/pjpeg" />
            <mimeMap fileExtension=".jpb" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".jpe" mimeType="image/jpeg" />
            <mimeMap fileExtension=".jpeg" mimeType="image/jpeg" />
            <mimeMap fileExtension=".jpg" mimeType="image/jpeg" />
            <mimeMap fileExtension=".js" mimeType="application/javascript" />
            <mimeMap fileExtension=".json" mimeType="application/json" />
            <mimeMap fileExtension=".jsonld" mimeType="application/ld+json" />
            <mimeMap fileExtension=".jsx" mimeType="text/jscript" />
            <mimeMap fileExtension=".latex" mimeType="application/x-latex" />
            <mimeMap fileExtension=".less" mimeType="text/css" />
            <mimeMap fileExtension=".lit" mimeType="application/x-ms-reader" />
            <mimeMap fileExtension=".lpk" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".lsf" mimeType="video/x-la-asf" />
            <mimeMap fileExtension=".lsx" mimeType="video/x-la-asf" />
            <mimeMap fileExtension=".lzh" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".m13" mimeType="application/x-msmediaview" />
            <mimeMap fileExtension=".m14" mimeType="application/x-msmediaview" />
            <mimeMap fileExtension=".m1v" mimeType="video/mpeg" />
            <mimeMap fileExtension=".m2ts" mimeType="video/vnd.dlna.mpeg-tts" />
            <mimeMap fileExtension=".m3u" mimeType="audio/x-mpegurl" />
            <mimeMap fileExtension=".m4a" mimeType="audio/mp4" />
            <mimeMap fileExtension=".m4v" mimeType="video/mp4" />
            <mimeMap fileExtension=".man" mimeType="application/x-troff-man" />
            <mimeMap fileExtension=".manifest" mimeType="application/x-ms-manifest" />
            <mimeMap fileExtension=".map" mimeType="text/plain" />
            <mimeMap fileExtension=".mdb" mimeType="application/x-msaccess" />
            <mimeMap fileExtension=".mdp" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".me" mimeType="application/x-troff-me" />
            <mimeMap fileExtension=".mht" mimeType="message/rfc822" />
            <mimeMap fileExtension=".mhtml" mimeType="message/rfc822" />
            <mimeMap fileExtension=".mid" mimeType="audio/mid" />
            <mimeMap fileExtension=".midi" mimeType="audio/mid" />
            <mimeMap fileExtension=".mix" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".mmf" mimeType="application/x-smaf" />
            <mimeMap fileExtension=".mno" mimeType="text/xml" />
            <mimeMap fileExtension=".mny" mimeType="application/x-msmoney" />
            <mimeMap fileExtension=".mov" mimeType="video/quicktime" />
            <mimeMap fileExtension=".movie" mimeType="video/x-sgi-movie" />
            <mimeMap fileExtension=".mp2" mimeType="video/mpeg" />
            <mimeMap fileExtension=".mp3" mimeType="audio/mpeg" />
            <mimeMap fileExtension=".mp4" mimeType="video/mp4" />
            <mimeMap fileExtension=".mp4v" mimeType="video/mp4" />
            <mimeMap fileExtension=".mpa" mimeType="video/mpeg" />
            <mimeMap fileExtension=".mpe" mimeType="video/mpeg" />
            <mimeMap fileExtension=".mpeg" mimeType="video/mpeg" />
            <mimeMap fileExtension=".mpg" mimeType="video/mpeg" />
            <mimeMap fileExtension=".mpp" mimeType="application/vnd.ms-project" />
            <mimeMap fileExtension=".mpv2" mimeType="video/mpeg" />
            <mimeMap fileExtension=".ms" mimeType="application/x-troff-ms" />
            <mimeMap fileExtension=".msi" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".mso" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".mvb" mimeType="application/x-msmediaview" />
            <mimeMap fileExtension=".mvc" mimeType="application/x-miva-compiled" />
            <mimeMap fileExtension=".nc" mimeType="application/x-netcdf" />
            <mimeMap fileExtension=".nsc" mimeType="video/x-ms-asf" />
            <mimeMap fileExtension=".nws" mimeType="message/rfc822" />
            <mimeMap fileExtension=".ocx" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".oda" mimeType="application/oda" />
            <mimeMap fileExtension=".odc" mimeType="text/x-ms-odc" />
            <mimeMap fileExtension=".ods" mimeType="application/oleobject" />
            <mimeMap fileExtension=".oga" mimeType="audio/ogg" />
            <mimeMap fileExtension=".ogg" mimeType="video/ogg" />
            <mimeMap fileExtension=".ogv" mimeType="video/ogg" />
            <mimeMap fileExtension=".one" mimeType="application/onenote" />
            <mimeMap fileExtension=".onea" mimeType="application/onenote" />
            <mimeMap fileExtension=".onetoc" mimeType="application/onenote" />
            <mimeMap fileExtension=".onetoc2" mimeType="application/onenote" />
            <mimeMap fileExtension=".onetmp" mimeType="application/onenote" />
            <mimeMap fileExtension=".onepkg" mimeType="application/onenote" />
            <mimeMap fileExtension=".osdx" mimeType="application/opensearchdescription+xml" />
            <mimeMap fileExtension=".otf" mimeType="font/otf" />
            <mimeMap fileExtension=".p10" mimeType="application/pkcs10" />
            <mimeMap fileExtension=".p12" mimeType="application/x-pkcs12" />
            <mimeMap fileExtension=".p7b" mimeType="application/x-pkcs7-certificates" />
            <mimeMap fileExtension=".p7c" mimeType="application/pkcs7-mime" />
            <mimeMap fileExtension=".p7m" mimeType="application/pkcs7-mime" />
            <mimeMap fileExtension=".p7r" mimeType="application/x-pkcs7-certreqresp" />
            <mimeMap fileExtension=".p7s" mimeType="application/pkcs7-signature" />
            <mimeMap fileExtension=".pbm" mimeType="image/x-portable-bitmap" />
            <mimeMap fileExtension=".pcx" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".pcz" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".pdf" mimeType="application/pdf" />
            <mimeMap fileExtension=".pfb" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".pfm" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".pfx" mimeType="application/x-pkcs12" />
            <mimeMap fileExtension=".pgm" mimeType="image/x-portable-graymap" />
            <mimeMap fileExtension=".pko" mimeType="application/vnd.ms-pki.pko" />
            <mimeMap fileExtension=".pma" mimeType="application/x-perfmon" />
            <mimeMap fileExtension=".pmc" mimeType="application/x-perfmon" />
            <mimeMap fileExtension=".pml" mimeType="application/x-perfmon" />
            <mimeMap fileExtension=".pmr" mimeType="application/x-perfmon" />
            <mimeMap fileExtension=".pmw" mimeType="application/x-perfmon" />
            <mimeMap fileExtension=".png" mimeType="image/png" />
            <mimeMap fileExtension=".pnm" mimeType="image/x-portable-anymap" />
            <mimeMap fileExtension=".pnz" mimeType="image/png" />
            <mimeMap fileExtension=".pot" mimeType="application/vnd.ms-powerpoint" />
            <mimeMap fileExtension=".potm" mimeType="application/vnd.ms-powerpoint.template.macroEnabled.12" />
            <mimeMap fileExtension=".potx" mimeType="application/vnd.openxmlformats-officedocument.presentationml.template" />
            <mimeMap fileExtension=".ppam" mimeType="application/vnd.ms-powerpoint.addin.macroEnabled.12" />
            <mimeMap fileExtension=".ppm" mimeType="image/x-portable-pixmap" />
            <mimeMap fileExtension=".pps" mimeType="application/vnd.ms-powerpoint" />
            <mimeMap fileExtension=".ppsm" mimeType="application/vnd.ms-powerpoint.slideshow.macroEnabled.12" />
            <mimeMap fileExtension=".ppsx" mimeType="application/vnd.openxmlformats-officedocument.presentationml.slideshow" />
            <mimeMap fileExtension=".ppt" mimeType="application/vnd.ms-powerpoint" />
            <mimeMap fileExtension=".pptm" mimeType="application/vnd.ms-powerpoint.presentation.macroEnabled.12" />
            <mimeMap fileExtension=".pptx" mimeType="application/vnd.openxmlformats-officedocument.presentationml.presentation" />
            <mimeMap fileExtension=".prf" mimeType="application/pics-rules" />
            <mimeMap fileExtension=".prm" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".prx" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".ps" mimeType="application/postscript" />
            <mimeMap fileExtension=".psd" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".psm" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".psp" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".pub" mimeType="application/x-mspublisher" />
            <mimeMap fileExtension=".qt" mimeType="video/quicktime" />
            <mimeMap fileExtension=".qtl" mimeType="application/x-quicktimeplayer" />
            <mimeMap fileExtension=".qxd" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".ra" mimeType="audio/x-pn-realaudio" />
            <mimeMap fileExtension=".ram" mimeType="audio/x-pn-realaudio" />
            <mimeMap fileExtension=".rar" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".ras" mimeType="image/x-cmu-raster" />
            <mimeMap fileExtension=".rf" mimeType="image/vnd.rn-realflash" />
            <mimeMap fileExtension=".rgb" mimeType="image/x-rgb" />
            <mimeMap fileExtension=".rm" mimeType="application/vnd.rn-realmedia" />
            <mimeMap fileExtension=".rmi" mimeType="audio/mid" />
            <mimeMap fileExtension=".roff" mimeType="application/x-troff" />
            <mimeMap fileExtension=".rpm" mimeType="audio/x-pn-realaudio-plugin" />
            <mimeMap fileExtension=".rtf" mimeType="application/rtf" />
            <mimeMap fileExtension=".rtx" mimeType="text/richtext" />
            <mimeMap fileExtension=".scd" mimeType="application/x-msschedule" />
            <mimeMap fileExtension=".sct" mimeType="text/scriptlet" />
            <mimeMap fileExtension=".sea" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".setpay" mimeType="application/set-payment-initiation" />
            <mimeMap fileExtension=".setreg" mimeType="application/set-registration-initiation" />
            <mimeMap fileExtension=".sgml" mimeType="text/sgml" />
            <mimeMap fileExtension=".sh" mimeType="application/x-sh" />
            <mimeMap fileExtension=".shar" mimeType="application/x-shar" />
            <mimeMap fileExtension=".sit" mimeType="application/x-stuffit" />
            <mimeMap fileExtension=".sldm" mimeType="application/vnd.ms-powerpoint.slide.macroEnabled.12" />
            <mimeMap fileExtension=".sldx" mimeType="application/vnd.openxmlformats-officedocument.presentationml.slide" />
            <mimeMap fileExtension=".smd" mimeType="audio/x-smd" />
            <mimeMap fileExtension=".smi" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".smx" mimeType="audio/x-smd" />
            <mimeMap fileExtension=".smz" mimeType="audio/x-smd" />
            <mimeMap fileExtension=".snd" mimeType="audio/basic" />
            <mimeMap fileExtension=".snp" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".spc" mimeType="application/x-pkcs7-certificates" />
            <mimeMap fileExtension=".spl" mimeType="application/futuresplash" />
            <mimeMap fileExtension=".spx" mimeType="audio/ogg" />
            <mimeMap fileExtension=".src" mimeType="application/x-wais-source" />
            <mimeMap fileExtension=".ssm" mimeType="application/streamingmedia" />
            <mimeMap fileExtension=".sst" mimeType="application/vnd.ms-pki.certstore" />
            <mimeMap fileExtension=".stl" mimeType="application/vnd.ms-pki.stl" />
            <mimeMap fileExtension=".sv4cpio" mimeType="application/x-sv4cpio" />
            <mimeMap fileExtension=".sv4crc" mimeType="application/x-sv4crc" />
            <mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
            <mimeMap fileExtension=".svgz" mimeType="image/svg+xml" />
            <mimeMap fileExtension=".swf" mimeType="application/x-shockwave-flash" />
            <mimeMap fileExtension=".t" mimeType="application/x-troff" />
            <mimeMap fileExtension=".tar" mimeType="application/x-tar" />
            <mimeMap fileExtension=".tcl" mimeType="application/x-tcl" />
            <mimeMap fileExtension=".tex" mimeType="application/x-tex" />
            <mimeMap fileExtension=".texi" mimeType="application/x-texinfo" />
            <mimeMap fileExtension=".texinfo" mimeType="application/x-texinfo" />
            <mimeMap fileExtension=".tgz" mimeType="application/x-compressed" />
            <mimeMap fileExtension=".thmx" mimeType="application/vnd.ms-officetheme" />
            <mimeMap fileExtension=".thn" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".tif" mimeType="image/tiff" />
            <mimeMap fileExtension=".tiff" mimeType="image/tiff" />
            <mimeMap fileExtension=".toc" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".tr" mimeType="application/x-troff" />
            <mimeMap fileExtension=".trm" mimeType="application/x-msterminal" />
            <mimeMap fileExtension=".ts" mimeType="video/vnd.dlna.mpeg-tts" />
            <mimeMap fileExtension=".tsv" mimeType="text/tab-separated-values" />
            <mimeMap fileExtension=".ttf" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".tts" mimeType="video/vnd.dlna.mpeg-tts" />
            <mimeMap fileExtension=".txt" mimeType="text/plain" />
            <mimeMap fileExtension=".u32" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".uls" mimeType="text/iuls" />
            <mimeMap fileExtension=".ustar" mimeType="application/x-ustar" />
            <mimeMap fileExtension=".vbs" mimeType="text/vbscript" />
            <mimeMap fileExtension=".vcf" mimeType="text/x-vcard" />
            <mimeMap fileExtension=".vcs" mimeType="text/plain" />
            <mimeMap fileExtension=".vdx" mimeType="application/vnd.ms-visio.viewer" />
            <mimeMap fileExtension=".vml" mimeType="text/xml" />
            <mimeMap fileExtension=".vsd" mimeType="application/vnd.visio" />
            <mimeMap fileExtension=".vss" mimeType="application/vnd.visio" />
            <mimeMap fileExtension=".vst" mimeType="application/vnd.visio" />
            <mimeMap fileExtension=".vsto" mimeType="application/x-ms-vsto" />
            <mimeMap fileExtension=".vsw" mimeType="application/vnd.visio" />
            <mimeMap fileExtension=".vsx" mimeType="application/vnd.visio" />
            <mimeMap fileExtension=".vtx" mimeType="application/vnd.visio" />
            <mimeMap fileExtension=".wav" mimeType="audio/wav" />
            <mimeMap fileExtension=".wax" mimeType="audio/x-ms-wax" />
            <mimeMap fileExtension=".wbmp" mimeType="image/vnd.wap.wbmp" />
            <mimeMap fileExtension=".wcm" mimeType="application/vnd.ms-works" />
            <mimeMap fileExtension=".wdb" mimeType="application/vnd.ms-works" />
            <mimeMap fileExtension=".webm" mimeType="video/webm" />
            <mimeMap fileExtension=".wks" mimeType="application/vnd.ms-works" />
            <mimeMap fileExtension=".wm" mimeType="video/x-ms-wm" />
            <mimeMap fileExtension=".wma" mimeType="audio/x-ms-wma" />
            <mimeMap fileExtension=".wmd" mimeType="application/x-ms-wmd" />
            <mimeMap fileExtension=".wmf" mimeType="application/x-msmetafile" />
            <mimeMap fileExtension=".wml" mimeType="text/vnd.wap.wml" />
            <mimeMap fileExtension=".wmlc" mimeType="application/vnd.wap.wmlc" />
            <mimeMap fileExtension=".wmls" mimeType="text/vnd.wap.wmlscript" />
            <mimeMap fileExtension=".wmlsc" mimeType="application/vnd.wap.wmlscriptc" />
            <mimeMap fileExtension=".wmp" mimeType="video/x-ms-wmp" />
            <mimeMap fileExtension=".wmv" mimeType="video/x-ms-wmv" />
            <mimeMap fileExtension=".wmx" mimeType="video/x-ms-wmx" />
            <mimeMap fileExtension=".wmz" mimeType="application/x-ms-wmz" />
            <mimeMap fileExtension=".woff" mimeType="font/x-woff" />
            <mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
            <mimeMap fileExtension=".wps" mimeType="application/vnd.ms-works" />
            <mimeMap fileExtension=".wri" mimeType="application/x-mswrite" />
            <mimeMap fileExtension=".wrl" mimeType="x-world/x-vrml" />
            <mimeMap fileExtension=".wrz" mimeType="x-world/x-vrml" />
            <mimeMap fileExtension=".wsdl" mimeType="text/xml" />
            <mimeMap fileExtension=".wtv" mimeType="video/x-ms-wtv" />
            <mimeMap fileExtension=".wvx" mimeType="video/x-ms-wvx" />
            <mimeMap fileExtension=".x" mimeType="application/directx" />
            <mimeMap fileExtension=".xaf" mimeType="x-world/x-vrml" />
            <mimeMap fileExtension=".xaml" mimeType="application/xaml+xml" />
            <mimeMap fileExtension=".xap" mimeType="application/x-silverlight-app" />
            <mimeMap fileExtension=".xbap" mimeType="application/x-ms-xbap" />
            <mimeMap fileExtension=".xbm" mimeType="image/x-xbitmap" />
            <mimeMap fileExtension=".xdr" mimeType="text/plain" />
            <mimeMap fileExtension=".xht" mimeType="application/xhtml+xml" />
            <mimeMap fileExtension=".xhtml" mimeType="application/xhtml+xml" />
            <mimeMap fileExtension=".xla" mimeType="application/vnd.ms-excel" />
            <mimeMap fileExtension=".xlam" mimeType="application/vnd.ms-excel.addin.macroEnabled.12" />
            <mimeMap fileExtension=".xlc" mimeType="application/vnd.ms-excel" />
            <mimeMap fileExtension=".xlm" mimeType="application/vnd.ms-excel" />
            <mimeMap fileExtension=".xls" mimeType="application/vnd.ms-excel" />
            <mimeMap fileExtension=".xlsb" mimeType="application/vnd.ms-excel.sheet.binary.macroEnabled.12" />
            <mimeMap fileExtension=".xlsm" mimeType="application/vnd.ms-excel.sheet.macroEnabled.12" />
            <mimeMap fileExtension=".xlsx" mimeType="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" />
            <mimeMap fileExtension=".xlt" mimeType="application/vnd.ms-excel" />
            <mimeMap fileExtension=".xltm" mimeType="application/vnd.ms-excel.template.macroEnabled.12" />
            <mimeMap fileExtension=".xltx" mimeType="application/vnd.openxmlformats-officedocument.spreadsheetml.template" />
            <mimeMap fileExtension=".xlw" mimeType="application/vnd.ms-excel" />
            <mimeMap fileExtension=".xml" mimeType="text/xml" />
            <mimeMap fileExtension=".xof" mimeType="x-world/x-vrml" />
            <mimeMap fileExtension=".xpm" mimeType="image/x-xpixmap" />
            <mimeMap fileExtension=".xps" mimeType="application/vnd.ms-xpsdocument" />
            <mimeMap fileExtension=".xsd" mimeType="text/xml" />
            <mimeMap fileExtension=".xsf" mimeType="text/xml" />
            <mimeMap fileExtension=".xsl" mimeType="text/xml" />
            <mimeMap fileExtension=".xslt" mimeType="text/xml" />
            <mimeMap fileExtension=".xsn" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".xtp" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".xwd" mimeType="image/x-xwindowdump" />
            <mimeMap fileExtension=".z" mimeType="application/x-compress" />
            <mimeMap fileExtension=".zip" mimeType="application/x-zip-compressed" />
        </staticContent>
        <tracing>
             <traceProviderDefinitions>
                <add name="WWW Server" guid="{3a2a4e84-4c21-4981-ae10-3fda0d9b0f83}">
                    <areas>
                        <clear />
                        <add name="Authentication" value="2" />
                        <add name="Security" value="4" />
                        <add name="Filter" value="8" />
                        <add name="StaticFile" value="16" />
                        <add name="CGI" value="32" />
                        <add name="Compression" value="64" />
                        <add name="Cache" value="128" />
                        <add name="RequestNotifications" value="256" />
                        <add name="Module" value="512" />
                        <add name="Rewrite" value="1024" />
                        <add name="FastCGI" value="4096" />
                        <add name="WebSocket" value="16384" />
                    </areas>
                </add>
                <add name="ASP" guid="{06b94d9a-b15e-456e-a4ef-37c984a2cb4b}">
                    <areas>
                        <clear />
                    </areas>
                </add>
                <add name="ISAPI Extension" guid="{a1c2040e-8840-4c31-ba11-9871031a19ea}">
                    <areas>
                        <clear />
                    </areas>
                </add>
                <add name="ASPNET" guid="{AFF081FE-0247-4275-9C4E-021F3DC1DA35}">
                    <areas>
                        <add name="Infrastructure" value="1" />
                        <add name="Module" value="2" />
                        <add name="Page" value="4" />
                        <add name="AppServices" value="8" />
                    </areas>
                </add>
            </traceProviderDefinitions>
            <traceFailedRequests>
                <add path="*">
                    <traceAreas>
                        <add provider="ASP" verbosity="Verbose" />
                        <add provider="ASPNET" areas="Infrastructure,Module,Page,AppServices" verbosity="Verbose" />
                        <add provider="ISAPI Extension" verbosity="Verbose" />
                        <add provider="WWW Server" areas="Authentication,Security,Filter,StaticFile,CGI,Compression,Cache,RequestNotifications,Module,Rewrite,WebSocket" verbosity="Verbose" />
                    </traceAreas>
                    <failureDefinitions statusCodes="200-999" />
                </add>
            </traceFailedRequests>
        </tracing>
        <urlCompression />
        <validation />
        <webdav>
            <globalSettings>
                <propertyStores>
                    <add name="webdav_simple_prop" image="%IIS_BIN%\webdav_simple_prop.dll" image32="%IIS_BIN%\webdav_simple_prop.dll" />
                </propertyStores>
                <lockStores>
                    <add name="webdav_simple_lock" image="%IIS_BIN%\webdav_simple_lock.dll" image32="%IIS_BIN%\webdav_simple_lock.dll" />
                </lockStores>
            </globalSettings>
            <authoring>
                <locks enabled="true" lockStore="webdav_simple_lock" />
            </authoring>
            <authoringRules />
        </webdav>
        <webSocket />
        <applicationInitialization />
    </system.webServer>
    <location path="" overrideMode="Allow">
        <system.webServer>
            <modules>
                <add name="IsapiFilterModule" lockItem="true" />
                <add name="BasicAuthenticationModule" lockItem="true" />
                <add name="IsapiModule" lockItem="true" />
                <add name="HttpLoggingModule" lockItem="true" />
<!--
                <add name="HttpCacheModule" lockItem="true" />
-->
                <add name="DynamicCompressionModule" lockItem="true" />
                <add name="StaticCompressionModule" lockItem="true" />
                <add name="DefaultDocumentModule" lockItem="true" />
                <add name="DirectoryListingModule" lockItem="true" />
                <add name="ProtocolSupportModule" lockItem="true" />
                <add name="HttpRedirectionModule" lockItem="true" />
                <add name="ServerSideIncludeModule" lockItem="true" />
                <add name="StaticFileModule" lockItem="true" />
                <add name="AnonymousAuthenticationModule" lockItem="true" />
                <add name="CertificateMappingAuthenticationModule" lockItem="true" />
                <add name="UrlAuthorizationModule" lockItem="true" />
                <add name="WindowsAuthenticationModule" lockItem="true" />
<!--
                <add name="DigestAuthenticationModule" lockItem="true" />
-->
                <add name="IISCertificateMappingAuthenticationModule" lockItem="true" />
                <add name="WebMatrixSupportModule" lockItem="true" />
                <add name="IpRestrictionModule" lockItem="true" />
                <add name="DynamicIpRestrictionModule" lockItem="true" />
                <add name="RequestFilteringModule" lockItem="true" />
                <add name="CustomLoggingModule" lockItem="true" />
                <add name="CustomErrorModule" lockItem="true" />
                <add name="FailedRequestsTracingModule" lockItem="true" />
                <add name="CgiModule" lockItem="true" />
                <add name="FastCgiModule" lockItem="true" />
<!--                <add name="WebDAVModule" /> -->
                <add name="RewriteModule" /> 
                <add name="OutputCache" type="System.Web.Caching.OutputCacheModule" preCondition="managedHandler" />
                <add name="Session" type="System.Web.SessionState.SessionStateModule" preCondition="managedHandler" />
                <add name="WindowsAuthentication" type="System.Web.Security.WindowsAuthenticationModule" preCondition="managedHandler" />
                <add name="FormsAuthentication" type="System.Web.Security.FormsAuthenticationModule" preCondition="managedHandler" />
                <add name="DefaultAuthentication" type="System.Web.Security.DefaultAuthenticationModule" preCondition="managedHandler" />
                <add name="RoleManager" type="System.Web.Security.RoleManagerModule" preCondition="managedHandler" />
                <add name="UrlAuthorization" type="System.Web.Security.UrlAuthorizationModule" preCondition="managedHandler" />
                <add name="FileAuthorization" type="System.Web.Security.FileAuthorizationModule" preCondition="managedHandler" />
                <add name="AnonymousIdentification" type="System.Web.Security.AnonymousIdentificationModule" preCondition="managedHandler" />
                <add name="Profile" type="System.Web.Profile.ProfileModule" preCondition="managedHandler" />
                <add name="UrlMappingsModule" type="System.Web.UrlMappingsModule" preCondition="managedHandler" />
                <add name="ApplicationInitializationModule" lockItem="true" />
                <add name="WebSocketModule" lockItem="true" />
                <add name="ServiceModel-4.0" type="System.ServiceModel.Activation.ServiceHttpModule,System.ServiceModel.Activation,Version=4.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35" preCondition="managedHandler,runtimeVersionv4.0" />
                <add name="ConfigurationValidationModule" lockItem="true" />
                <add name="UrlRoutingModule-4.0" type="System.Web.Routing.UrlRoutingModule" preCondition="managedHandler,runtimeVersionv4.0" />
                <add name="ScriptModule-4.0" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="managedHandler,runtimeVersionv4.0" />
            </modules>
            <handlers accessPolicy="Read, Script">
<!--                <add name="WebDAV" path="*" verb="PROPFIND,PROPPATCH,MKCOL,PUT,COPY,DELETE,MOVE,LOCK,UNLOCK" modules="WebDAVModule" resourceType="Unspecified" requireAccess="None" /> -->
                <add name="AXD-ISAPI-4.0_64bit" path="*.axd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
                <add name="PageHandlerFactory-ISAPI-4.0_64bit" path="*.aspx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
                <add name="SimpleHandlerFactory-ISAPI-4.0_64bit" path="*.ashx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
                <add name="WebServiceHandlerFactory-ISAPI-4.0_64bit" path="*.asmx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
                <add name="HttpRemotingHandlerFactory-rem-ISAPI-4.0_64bit" path="*.rem" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
                <add name="HttpRemotingHandlerFactory-soap-ISAPI-4.0_64bit" path="*.soap" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
                <add name="svc-ISAPI-4.0_64bit" path="*.svc" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" />
                <add name="rules-ISAPI-4.0_64bit" path="*.rules" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" />
                <add name="xoml-ISAPI-4.0_64bit" path="*.xoml" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" />
                <add name="xamlx-ISAPI-4.0_64bit" path="*.xamlx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" />
                <add name="aspq-ISAPI-4.0_64bit" path="*.aspq" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
                <add name="cshtm-ISAPI-4.0_64bit" path="*.cshtm" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
                <add name="cshtml-ISAPI-4.0_64bit" path="*.cshtml" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
                <add name="vbhtm-ISAPI-4.0_64bit" path="*.vbhtm" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
                <add name="vbhtml-ISAPI-4.0_64bit" path="*.vbhtml" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
                <add name="AXD-ISAPI-4.0_32bit" path="*.axd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
                <add name="PageHandlerFactory-ISAPI-4.0_32bit" path="*.aspx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
                <add name="SimpleHandlerFactory-ISAPI-4.0_32bit" path="*.ashx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
                <add name="WebServiceHandlerFactory-ISAPI-4.0_32bit" path="*.asmx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
                <add name="HttpRemotingHandlerFactory-rem-ISAPI-4.0_32bit" path="*.rem" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
                <add name="HttpRemotingHandlerFactory-soap-ISAPI-4.0_32bit" path="*.soap" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
                <add name="svc-ISAPI-4.0_32bit" path="*.svc" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" />
                <add name="rules-ISAPI-4.0_32bit" path="*.rules" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" />
                <add name="xoml-ISAPI-4.0_32bit" path="*.xoml" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" />
                <add name="xamlx-ISAPI-4.0_32bit" path="*.xamlx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" />
                <add name="aspq-ISAPI-4.0_32bit" path="*.aspq" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
                <add name="cshtm-ISAPI-4.0_32bit" path="*.cshtm" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
                <add name="cshtml-ISAPI-4.0_32bit" path="*.cshtml" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
                <add name="vbhtm-ISAPI-4.0_32bit" path="*.vbhtm" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
                <add name="vbhtml-ISAPI-4.0_32bit" path="*.vbhtml" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
                <add name="TraceHandler-Integrated-4.0" path="trace.axd" verb="GET,HEAD,POST,DEBUG" type="System.Web.Handlers.TraceHandler" preCondition="integratedMode,runtimeVersionv4.0" />
                <add name="WebAdminHandler-Integrated-4.0" path="WebAdmin.axd" verb="GET,DEBUG" type="System.Web.Handlers.WebAdminHandler" preCondition="integratedMode,runtimeVersionv4.0" />
                <add name="AssemblyResourceLoader-Integrated-4.0" path="WebResource.axd" verb="GET,DEBUG" type="System.Web.Handlers.AssemblyResourceLoader" preCondition="integratedMode,runtimeVersionv4.0" />
                <add name="PageHandlerFactory-Integrated-4.0" path="*.aspx" verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.PageHandlerFactory" preCondition="integratedMode,runtimeVersionv4.0" />
                <add name="SimpleHandlerFactory-Integrated-4.0" path="*.ashx" verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.SimpleHandlerFactory" preCondition="integratedMode,runtimeVersionv4.0" />
                <add name="WebServiceHandlerFactory-Integrated-4.0" path="*.asmx" verb="GET,HEAD,POST,DEBUG" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv4.0" />
                <add name="HttpRemotingHandlerFactory-rem-Integrated-4.0" path="*.rem" verb="GET,HEAD,POST,DEBUG" type="System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv4.0" />
                <add name="HttpRemotingHandlerFactory-soap-Integrated-4.0" path="*.soap" verb="GET,HEAD,POST,DEBUG" type="System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv4.0" />
                <add name="svc-Integrated-4.0" path="*.svc" verb="*" type="System.ServiceModel.Activation.ServiceHttpHandlerFactory, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv4.0" />
                <add name="rules-Integrated-4.0" path="*.rules" verb="*" type="System.ServiceModel.Activation.ServiceHttpHandlerFactory, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv4.0" />
                <add name="xoml-Integrated-4.0" path="*.xoml" verb="*" type="System.ServiceModel.Activation.ServiceHttpHandlerFactory, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv4.0" />
                <add name="xamlx-Integrated-4.0" path="*.xamlx" verb="GET,HEAD,POST,DEBUG" type="System.Xaml.Hosting.XamlHttpHandlerFactory, System.Xaml.Hosting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv4.0" />
                <add name="aspq-Integrated-4.0" path="*.aspq" verb="GET,HEAD,POST,DEBUG" type="System.Web.HttpForbiddenHandler" preCondition="integratedMode,runtimeVersionv4.0" />
                <add name="cshtm-Integrated-4.0" path="*.cshtm" verb="GET,HEAD,POST,DEBUG" type="System.Web.HttpForbiddenHandler" preCondition="integratedMode,runtimeVersionv4.0" />
                <add name="cshtml-Integrated-4.0" path="*.cshtml" verb="GET,HEAD,POST,DEBUG" type="System.Web.HttpForbiddenHandler" preCondition="integratedMode,runtimeVersionv4.0" />
                <add name="vbhtm-Integrated-4.0" path="*.vbhtm" verb="GET,HEAD,POST,DEBUG" type="System.Web.HttpForbiddenHandler" preCondition="integratedMode,runtimeVersionv4.0" />
                <add name="vbhtml-Integrated-4.0" path="*.vbhtml" verb="GET,HEAD,POST,DEBUG" type="System.Web.HttpForbiddenHandler" preCondition="integratedMode,runtimeVersionv4.0" />
                <add name="ScriptHandlerFactoryAppServices-Integrated-4.0" path="*_AppService.axd" verb="*" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" preCondition="integratedMode,runtimeVersionv4.0" />
                <add name="ScriptResourceIntegrated-4.0" path="*ScriptResource.axd" verb="GET,HEAD" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" preCondition="integratedMode,runtimeVersionv4.0" />
                <add name="ASPClassic" path="*.asp" verb="GET,HEAD,POST" modules="IsapiModule" scriptProcessor="%IIS_BIN%\asp.dll" resourceType="File" />
                <add name="SecurityCertificate" path="*.cer" verb="GET,HEAD,POST" modules="IsapiModule" scriptProcessor="%IIS_BIN%\asp.dll" resourceType="File" />
                <add name="ISAPI-dll" path="*.dll" verb="*" modules="IsapiModule" resourceType="File" requireAccess="Execute" allowPathInfo="true" />
                <add name="TraceHandler-Integrated" path="trace.axd" verb="GET,HEAD,POST,DEBUG" type="System.Web.Handlers.TraceHandler" preCondition="integratedMode,runtimeVersionv2.0" />
                <add name="WebAdminHandler-Integrated" path="WebAdmin.axd" verb="GET,DEBUG" type="System.Web.Handlers.WebAdminHandler" preCondition="integratedMode,runtimeVersionv2.0" />
                <add name="AssemblyResourceLoader-Integrated" path="WebResource.axd" verb="GET,DEBUG" type="System.Web.Handlers.AssemblyResourceLoader" preCondition="integratedMode,runtimeVersionv2.0" />
                <add name="PageHandlerFactory-Integrated" path="*.aspx" verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.PageHandlerFactory" preCondition="integratedMode,runtimeVersionv2.0" />
                <add name="SimpleHandlerFactory-Integrated" path="*.ashx" verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.SimpleHandlerFactory" preCondition="integratedMode,runtimeVersionv2.0" />
                <add name="WebServiceHandlerFactory-Integrated" path="*.asmx" verb="GET,HEAD,POST,DEBUG" type="System.Web.Services.Protocols.WebServiceHandlerFactory,System.Web.Services,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" preCondition="integratedMode,runtimeVersionv2.0" />
                <add name="HttpRemotingHandlerFactory-rem-Integrated" path="*.rem" verb="GET,HEAD,POST,DEBUG" type="System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory,System.Runtime.Remoting,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv2.0" />
                <add name="HttpRemotingHandlerFactory-soap-Integrated" path="*.soap" verb="GET,HEAD,POST,DEBUG" type="System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory,System.Runtime.Remoting,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv2.0" />
                <add name="AXD-ISAPI-2.0" path="*.axd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
                <add name="PageHandlerFactory-ISAPI-2.0" path="*.aspx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
                <add name="SimpleHandlerFactory-ISAPI-2.0" path="*.ashx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
                <add name="WebServiceHandlerFactory-ISAPI-2.0" path="*.asmx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
                <add name="HttpRemotingHandlerFactory-rem-ISAPI-2.0" path="*.rem" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
                <add name="HttpRemotingHandlerFactory-soap-ISAPI-2.0" path="*.soap" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
                <add name="AXD-ISAPI-2.0-64" path="*.axd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness64" responseBufferLimit="0" />
                <add name="PageHandlerFactory-ISAPI-2.0-64" path="*.aspx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness64" responseBufferLimit="0" />
                <add name="SimpleHandlerFactory-ISAPI-2.0-64" path="*.ashx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness64" responseBufferLimit="0" />
                <add name="WebServiceHandlerFactory-ISAPI-2.0-64" path="*.asmx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness64" responseBufferLimit="0" />
                <add name="HttpRemotingHandlerFactory-rem-ISAPI-2.0-64" path="*.rem" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness64" responseBufferLimit="0" />
                <add name="HttpRemotingHandlerFactory-soap-ISAPI-2.0-64" path="*.soap" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness64" responseBufferLimit="0" />
                <add name="CGI-exe" path="*.exe" verb="*" modules="CgiModule" resourceType="File" requireAccess="Execute" allowPathInfo="true" />
                <add name="SSINC-stm" path="*.stm" verb="GET,HEAD,POST" modules="ServerSideIncludeModule" resourceType="File" />
                <add name="SSINC-shtm" path="*.shtm" verb="GET,HEAD,POST" modules="ServerSideIncludeModule" resourceType="File" />
                <add name="SSINC-shtml" path="*.shtml" verb="GET,HEAD,POST" modules="ServerSideIncludeModule" resourceType="File" />
                <add name="TRACEVerbHandler" path="*" verb="TRACE" modules="ProtocolSupportModule" requireAccess="None" />
                <add name="OPTIONSVerbHandler" path="*" verb="OPTIONS" modules="ProtocolSupportModule" requireAccess="None" />
                <add name="ExtensionlessUrl-ISAPI-4.0_32bit" path="*." verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
                <add name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" path="*." verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
                <add name="ExtensionlessUrl-Integrated-4.0" path="*." verb="GET,HEAD,POST,DEBUG" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" responseBufferLimit="0" />
                <add name="StaticFile" path="*" verb="*" modules="StaticFileModule,DefaultDocumentModule,DirectoryListingModule" resourceType="Either" requireAccess="Read" />
            </handlers>
        </system.webServer>
    </location>
</configuration>

+ 70 - 0
JKZLICCardService.sln

@ -0,0 +1,70 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WebApplication", "WebApplication\WebApplication.csproj", "{B790BDDC-B884-410A-941A-1E975252B840}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JKZLICCardService", "JKZLICCardService\JKZLICCardService.csproj", "{109E42C3-DAB2-4E75-AD09-5FCF72034F76}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ReadICCardFormsApplication", "ReadICCardFormsApplication\ReadICCardFormsApplication.csproj", "{EF935893-7A73-4D43-8E6C-DB7A986E1EC2}"
EndProject
Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "JKZLICCardServiceSetup", "JKZLICCardServiceSetup\JKZLICCardServiceSetup.vdproj", "{A70DC53F-8FE6-4FC5-8D63-B8AD50449A06}"
EndProject
Global
	GlobalSection(SolutionConfigurationPlatforms) = preSolution
		Debug|Any CPU = Debug|Any CPU
		Debug|x64 = Debug|x64
		Debug|x86 = Debug|x86
		Release|Any CPU = Release|Any CPU
		Release|x64 = Release|x64
		Release|x86 = Release|x86
	EndGlobalSection
	GlobalSection(ProjectConfigurationPlatforms) = postSolution
		{B790BDDC-B884-410A-941A-1E975252B840}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{B790BDDC-B884-410A-941A-1E975252B840}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{B790BDDC-B884-410A-941A-1E975252B840}.Debug|x64.ActiveCfg = Debug|Any CPU
		{B790BDDC-B884-410A-941A-1E975252B840}.Debug|x64.Build.0 = Debug|Any CPU
		{B790BDDC-B884-410A-941A-1E975252B840}.Debug|x86.ActiveCfg = Debug|x86
		{B790BDDC-B884-410A-941A-1E975252B840}.Debug|x86.Build.0 = Debug|x86
		{B790BDDC-B884-410A-941A-1E975252B840}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{B790BDDC-B884-410A-941A-1E975252B840}.Release|Any CPU.Build.0 = Release|Any CPU
		{B790BDDC-B884-410A-941A-1E975252B840}.Release|x64.ActiveCfg = Release|Any CPU
		{B790BDDC-B884-410A-941A-1E975252B840}.Release|x64.Build.0 = Release|Any CPU
		{B790BDDC-B884-410A-941A-1E975252B840}.Release|x86.ActiveCfg = Release|x86
		{B790BDDC-B884-410A-941A-1E975252B840}.Release|x86.Build.0 = Release|x86
		{109E42C3-DAB2-4E75-AD09-5FCF72034F76}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{109E42C3-DAB2-4E75-AD09-5FCF72034F76}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{109E42C3-DAB2-4E75-AD09-5FCF72034F76}.Debug|x64.ActiveCfg = Debug|Any CPU
		{109E42C3-DAB2-4E75-AD09-5FCF72034F76}.Debug|x64.Build.0 = Debug|Any CPU
		{109E42C3-DAB2-4E75-AD09-5FCF72034F76}.Debug|x86.ActiveCfg = Debug|x86
		{109E42C3-DAB2-4E75-AD09-5FCF72034F76}.Debug|x86.Build.0 = Debug|x86
		{109E42C3-DAB2-4E75-AD09-5FCF72034F76}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{109E42C3-DAB2-4E75-AD09-5FCF72034F76}.Release|Any CPU.Build.0 = Release|Any CPU
		{109E42C3-DAB2-4E75-AD09-5FCF72034F76}.Release|x64.ActiveCfg = Release|Any CPU
		{109E42C3-DAB2-4E75-AD09-5FCF72034F76}.Release|x64.Build.0 = Release|Any CPU
		{109E42C3-DAB2-4E75-AD09-5FCF72034F76}.Release|x86.ActiveCfg = Release|x86
		{109E42C3-DAB2-4E75-AD09-5FCF72034F76}.Release|x86.Build.0 = Release|x86
		{EF935893-7A73-4D43-8E6C-DB7A986E1EC2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{EF935893-7A73-4D43-8E6C-DB7A986E1EC2}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{EF935893-7A73-4D43-8E6C-DB7A986E1EC2}.Debug|x64.ActiveCfg = Debug|x86
		{EF935893-7A73-4D43-8E6C-DB7A986E1EC2}.Debug|x64.Build.0 = Debug|x86
		{EF935893-7A73-4D43-8E6C-DB7A986E1EC2}.Debug|x86.ActiveCfg = Debug|x86
		{EF935893-7A73-4D43-8E6C-DB7A986E1EC2}.Debug|x86.Build.0 = Debug|x86
		{EF935893-7A73-4D43-8E6C-DB7A986E1EC2}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{EF935893-7A73-4D43-8E6C-DB7A986E1EC2}.Release|Any CPU.Build.0 = Release|Any CPU
		{EF935893-7A73-4D43-8E6C-DB7A986E1EC2}.Release|x64.ActiveCfg = Release|x64
		{EF935893-7A73-4D43-8E6C-DB7A986E1EC2}.Release|x64.Build.0 = Release|x64
		{EF935893-7A73-4D43-8E6C-DB7A986E1EC2}.Release|x86.ActiveCfg = Release|x86
		{EF935893-7A73-4D43-8E6C-DB7A986E1EC2}.Release|x86.Build.0 = Release|x86
		{A70DC53F-8FE6-4FC5-8D63-B8AD50449A06}.Debug|Any CPU.ActiveCfg = Debug
		{A70DC53F-8FE6-4FC5-8D63-B8AD50449A06}.Debug|x64.ActiveCfg = Debug
		{A70DC53F-8FE6-4FC5-8D63-B8AD50449A06}.Debug|x86.ActiveCfg = Debug
		{A70DC53F-8FE6-4FC5-8D63-B8AD50449A06}.Release|Any CPU.ActiveCfg = Release
		{A70DC53F-8FE6-4FC5-8D63-B8AD50449A06}.Release|x64.ActiveCfg = Release
		{A70DC53F-8FE6-4FC5-8D63-B8AD50449A06}.Release|x86.ActiveCfg = Release
	EndGlobalSection
	GlobalSection(SolutionProperties) = preSolution
		HideSolutionNode = FALSE
	EndGlobalSection
EndGlobal

binární
JKZLICCardService.v12.suo


+ 29 - 0
JKZLICCardService/App.config

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
  </startup>
  <!-- ==============自定义==================-->
  <appSettings>
    <add key="APWebSocketIP" value="127.0.0.1" />
    <add key="APWebSocketPort" value="28800" />
    <add key="ClientSettingsProvider.ServiceUri" value="" />
    <add key="ClientSettingsProvider.ConnectionStringName" value="DefaultConnection" />
  </appSettings>
  <!-- ===================================== -->
  <system.web>
    <membership defaultProvider="ClientAuthenticationMembershipProvider">
      <providers>
        <add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" connectionStringName="DefaultConnection" credentialsProvider="" />
      </providers>
    </membership>
    <roleManager defaultProvider="ClientRoleProvider" enabled="true">
      <providers>
        <add name="ClientRoleProvider" type="System.Web.ClientServices.Providers.ClientRoleProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" cacheTimeout="86400" connectionStringName="DefaultConnection" />
      </providers>
    </roleManager>
  </system.web>
  <connectionStrings>
    <add name="DefaultConnection" connectionString="Data Source = |SQL/CE|" />
  </connectionStrings>
</configuration>

+ 188 - 0
JKZLICCardService/JKZLICCardService.csproj

@ -0,0 +1,188 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
    <ProjectGuid>{109E42C3-DAB2-4E75-AD09-5FCF72034F76}</ProjectGuid>
    <OutputType>WinExe</OutputType>
    <AppDesignerFolder>Properties</AppDesignerFolder>
    <RootNamespace>JKZLICCardService</RootNamespace>
    <AssemblyName>JKZLICCardService</AssemblyName>
    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
    <FileAlignment>512</FileAlignment>
    <TargetFrameworkProfile />
    <IsWebBootstrapper>false</IsWebBootstrapper>
    <PublishUrl>D:\publish_x86\</PublishUrl>
    <Install>true</Install>
    <InstallFrom>Disk</InstallFrom>
    <UpdateEnabled>false</UpdateEnabled>
    <UpdateMode>Foreground</UpdateMode>
    <UpdateInterval>7</UpdateInterval>
    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
    <UpdatePeriodically>false</UpdatePeriodically>
    <UpdateRequired>false</UpdateRequired>
    <MapFileExtensions>true</MapFileExtensions>
    <ProductName>社保卡读取服务</ProductName>
    <PublisherName>健康之路无边界(厦门)医疗科技有限公司</PublisherName>
    <SuiteName>社保卡读取服务</SuiteName>
    <ApplicationRevision>3</ApplicationRevision>
    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
    <UseApplicationTrust>false</UseApplicationTrust>
    <PublishWizardCompleted>true</PublishWizardCompleted>
    <BootstrapperEnabled>true</BootstrapperEnabled>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
    <PlatformTarget>AnyCPU</PlatformTarget>
    <DebugSymbols>true</DebugSymbols>
    <DebugType>full</DebugType>
    <Optimize>false</Optimize>
    <OutputPath>bin\Debug\</OutputPath>
    <DefineConstants>DEBUG;TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
    <PlatformTarget>AnyCPU</PlatformTarget>
    <DebugType>pdbonly</DebugType>
    <Optimize>true</Optimize>
    <OutputPath>bin\Release\</OutputPath>
    <DefineConstants>TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
    <DebugSymbols>true</DebugSymbols>
    <OutputPath>bin\x86\Debug\</OutputPath>
    <DefineConstants>DEBUG;TRACE</DefineConstants>
    <DebugType>full</DebugType>
    <PlatformTarget>x86</PlatformTarget>
    <ErrorReport>prompt</ErrorReport>
    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
    <OutputPath>bin\x86\Release\</OutputPath>
    <DefineConstants>TRACE</DefineConstants>
    <Optimize>true</Optimize>
    <DebugType>pdbonly</DebugType>
    <PlatformTarget>x86</PlatformTarget>
    <ErrorReport>prompt</ErrorReport>
    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
  </PropertyGroup>
  <PropertyGroup>
    <ManifestCertificateThumbprint>757EAE6376E3B0766920920A5CAE3B56CEFBBD05</ManifestCertificateThumbprint>
  </PropertyGroup>
  <PropertyGroup>
    <ManifestKeyFile>JKZLICCardService_TemporaryKey.pfx</ManifestKeyFile>
  </PropertyGroup>
  <PropertyGroup>
    <GenerateManifests>true</GenerateManifests>
  </PropertyGroup>
  <PropertyGroup>
    <SignManifests>true</SignManifests>
  </PropertyGroup>
  <PropertyGroup>
    <ApplicationIcon>favicon.ico</ApplicationIcon>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="log4net">
      <HintPath>..\Lib\log4net.dll</HintPath>
    </Reference>
    <Reference Include="Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
      <SpecificVersion>False</SpecificVersion>
      <HintPath>..\Lib\Newtonsoft.Json.dll</HintPath>
    </Reference>
    <Reference Include="SuperSocket.Common">
      <HintPath>..\Lib\SuperSocket.Common.dll</HintPath>
    </Reference>
    <Reference Include="SuperSocket.Facility">
      <HintPath>..\Lib\SuperSocket.Facility.dll</HintPath>
    </Reference>
    <Reference Include="SuperSocket.SocketBase">
      <HintPath>..\Lib\SuperSocket.SocketBase.dll</HintPath>
    </Reference>
    <Reference Include="SuperSocket.SocketEngine">
      <HintPath>..\Lib\SuperSocket.SocketEngine.dll</HintPath>
    </Reference>
    <Reference Include="SuperWebSocket">
      <HintPath>..\Lib\SuperWebSocket.dll</HintPath>
    </Reference>
    <Reference Include="System" />
    <Reference Include="System.Configuration" />
    <Reference Include="System.Configuration.Install" />
    <Reference Include="System.Core" />
    <Reference Include="System.Management" />
    <Reference Include="System.Web.Extensions" />
    <Reference Include="System.Xml.Linq" />
    <Reference Include="System.Data.DataSetExtensions" />
    <Reference Include="Microsoft.CSharp" />
    <Reference Include="System.Data" />
    <Reference Include="System.ServiceProcess" />
    <Reference Include="System.Xml" />
  </ItemGroup>
  <ItemGroup>
    <Compile Include="MyWebSocketService.cs">
      <SubType>Component</SubType>
    </Compile>
    <Compile Include="MyWebSocketService.Designer.cs">
      <DependentUpon>MyWebSocketService.cs</DependentUpon>
    </Compile>
    <Compile Include="Program.cs" />
    <Compile Include="ProjectInstaller.cs">
      <SubType>Component</SubType>
    </Compile>
    <Compile Include="ProjectInstaller.Designer.cs">
      <DependentUpon>ProjectInstaller.cs</DependentUpon>
    </Compile>
    <Compile Include="Properties\AssemblyInfo.cs" />
    <Compile Include="Properties\Resources.Designer.cs">
      <AutoGen>True</AutoGen>
      <DesignTime>True</DesignTime>
      <DependentUpon>Resources.resx</DependentUpon>
    </Compile>
  </ItemGroup>
  <ItemGroup>
    <None Include="App.config" />
  </ItemGroup>
  <ItemGroup>
    <None Include="JKZLICCardService_TemporaryKey.pfx" />
    <None Include="log4net.config" />
  </ItemGroup>
  <ItemGroup>
    <EmbeddedResource Include="ProjectInstaller.resx">
      <DependentUpon>ProjectInstaller.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="Properties\Resources.resx">
      <Generator>ResXFileCodeGenerator</Generator>
      <LastGenOutput>Resources.Designer.cs</LastGenOutput>
    </EmbeddedResource>
  </ItemGroup>
  <ItemGroup>
    <BootstrapperPackage Include=".NETFramework,Version=v4.0">
      <Visible>False</Visible>
      <ProductName>Microsoft .NET Framework 4 %28x86 和 x64%29</ProductName>
      <Install>true</Install>
    </BootstrapperPackage>
    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
      <Visible>False</Visible>
      <ProductName>.NET Framework 3.5 SP1</ProductName>
      <Install>false</Install>
    </BootstrapperPackage>
    <BootstrapperPackage Include="Microsoft.Windows.Installer.4.5">
      <Visible>False</Visible>
      <ProductName>Windows Installer 4.5</ProductName>
      <Install>true</Install>
    </BootstrapperPackage>
  </ItemGroup>
  <ItemGroup>
    <Content Include="favicon.ico" />
  </ItemGroup>
  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
       Other similar extension points exist, see Microsoft.Common.targets.
  <Target Name="BeforeBuild">
  </Target>
  <Target Name="AfterBuild">
  </Target>
  -->
</Project>

+ 14 - 0
JKZLICCardService/JKZLICCardService.csproj.user

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <ProjectView>ShowAllFiles</ProjectView>
    <PublishUrlHistory>D:\publish_x86\|D:\publish\</PublishUrlHistory>
    <InstallUrlHistory />
    <SupportUrlHistory />
    <UpdateUrlHistory />
    <BootstrapperUrlHistory />
    <ErrorReportUrlHistory />
    <FallbackCulture>zh-CN</FallbackCulture>
    <VerifyUploadedFiles>false</VerifyUploadedFiles>
  </PropertyGroup>
</Project>

binární
JKZLICCardService/JKZLICCardService_TemporaryKey.pfx


+ 37 - 0
JKZLICCardService/MyWebSocketService.Designer.cs

@ -0,0 +1,37 @@
namespace JKZLICCardService
{
    partial class MyWebSocketService
    {
        /// <summary> 
        /// 必需的设计器变量。
        /// </summary>
        private System.ComponentModel.IContainer components = null;
        /// <summary>
        /// 清理所有正在使用的资源。
        /// </summary>
        /// <param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
        protected override void Dispose(bool disposing)
        {
            if (disposing && (components != null))
            {
                components.Dispose();
            }
            base.Dispose(disposing);
        }
        #region 组件设计器生成的代码
        /// <summary> 
        /// 设计器支持所需的方法 - 不要
        /// 使用代码编辑器修改此方法的内容。
        /// </summary>
        private void InitializeComponent()
        {
            components = new System.ComponentModel.Container();
            this.ServiceName = "MyWebSocketService";
        }
        #endregion
    }
}

+ 256 - 0
JKZLICCardService/MyWebSocketService.cs

@ -0,0 +1,256 @@
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Diagnostics;
using System.ServiceProcess;
using SuperWebSocket;
using System.Runtime.InteropServices;
using System.Text;
namespace JKZLICCardService
{
    public partial class MyWebSocketService : ServiceBase
    {
        public MyWebSocketService()
        {
            InitializeComponent();
        }
        WebSocketServer server;
        protected override void OnStart(string[] args)
        {
            var ip = ConfigurationManager.AppSettings["APWebSocketIP"];
            var port = ConfigurationManager.AppSettings["APWebSocketPort"];
            //WebSocket服务器端启动
            server = new WebSocketServer();
            if (!server.Setup(int.Parse(port)))
            {
                //Debug.Write("WebSocket服务器端启动失败");
                //处理启动失败消息
                return;
            }
            //新的会话连接时
            server.NewSessionConnected += server_NewSessionConnected;
            //会话关闭
            server.SessionClosed += server_SessionClosed;
            //接收到新的消息时
            server.NewMessageReceived += server_NewMessageReceived;
            if (!server.Start())
            {
                //Debug.Write(string.Format("开启WebSocket服务侦听失败:{0}:{1}", server.Config.Ip, server.Config.Port));
                //处理监听失败消息
                return;
            }
        }
        [DllImport("fzyktclient.dll", EntryPoint = "ykt_opendevice", CharSet = CharSet.Ansi, CallingConvention = CallingConvention.Cdecl)]
        protected static extern int ykt_opendevice(int nDeviceType, int nCom, int nBaud, IntPtr pRegion, [MarshalAs(UnmanagedType.LPStr)] StringBuilder pWarnmsg, [MarshalAs(UnmanagedType.LPStr)] StringBuilder pErrmsg);
        [DllImport("fzyktclient.dll", EntryPoint = "ykt_readopencardno_local", CharSet = CharSet.Ansi, CallingConvention = CallingConvention.Cdecl)]
        protected static extern int ykt_readopencardno_local(IntPtr pRegion, IntPtr pDeptid, IntPtr pDeptKey, [MarshalAs(UnmanagedType.LPStr)] StringBuilder pCardtype, [MarshalAs(UnmanagedType.LPStr)] StringBuilder pCardno, [MarshalAs(UnmanagedType.LPStr)] StringBuilder pWarnmsg, [MarshalAs(UnmanagedType.LPStr)] StringBuilder pErrmsg);
        [DllImport("fzyktclient.dll", EntryPoint = "ykt_readopencardinfo_local", CharSet = CharSet.Ansi, CallingConvention = CallingConvention.Cdecl)]
        protected static extern int ykt_readopencardinfo_local(IntPtr pRegion, IntPtr pDeptid, IntPtr pDeptKey,
            [MarshalAs(UnmanagedType.LPStr)] StringBuilder pIssuedeptid,
            [MarshalAs(UnmanagedType.LPStr)] StringBuilder pIssuedate,
            [MarshalAs(UnmanagedType.LPStr)] StringBuilder pCardtype,
            [MarshalAs(UnmanagedType.LPStr)] StringBuilder pCardno,
            [MarshalAs(UnmanagedType.LPStr)] StringBuilder pIdtype,
            [MarshalAs(UnmanagedType.LPStr)] StringBuilder pId,
            [MarshalAs(UnmanagedType.LPStr)] StringBuilder pName,
            [MarshalAs(UnmanagedType.LPStr)] StringBuilder pSex,
            [MarshalAs(UnmanagedType.LPStr)] StringBuilder pBirthDate,
            [MarshalAs(UnmanagedType.LPStr)] StringBuilder pCompany,
            [MarshalAs(UnmanagedType.LPStr)] StringBuilder pAddress,
            [MarshalAs(UnmanagedType.LPStr)] StringBuilder pTelephone,
            [MarshalAs(UnmanagedType.LPStr)] StringBuilder pWarnmsg,
            [MarshalAs(UnmanagedType.LPStr)] StringBuilder pErrmsg);
        [DllImport("fzyktclient.dll", EntryPoint = "ykt_closedevice", CharSet = CharSet.Ansi, CallingConvention = CallingConvention.Cdecl)]
        protected static extern int ykt_closedevice([MarshalAs(UnmanagedType.LPStr)] StringBuilder pWarnmsg, [MarshalAs(UnmanagedType.LPStr)] StringBuilder pErrmsg);
        protected override void OnStop()
        {
        }
        string KSessionId="";
        string VSessionId="";
        Dictionary<string, List<string>> msgDictionary = new Dictionary<string, List<string>>();
        private void server_NewMessageReceived(WebSocketSession session, string value)
        {
            log("接收到新的消息:"+ value + "  来自:"+ session.RemoteEndPoint + "  时间:"+ DateTime.Now);
            //收集在线session然后发送消息
            //var sessions = CommunicationServer.WebSocketServer.GetAllSessions();
            //foreach (WebSocketSession session in sessions)
            //{
            //    session.Send(DateTime.Now.ToString(Config.DateTimeFormat) + string.Format(format, arg));
            //}
            StringBuilder pCardtype = new StringBuilder(2);
            StringBuilder pCardno = new StringBuilder(40);
            StringBuilder pIssuedeptid = new StringBuilder(24);
            StringBuilder pIssuedate = new StringBuilder(8);
            StringBuilder pIdtype = new StringBuilder(2);
            StringBuilder pId = new StringBuilder(80);
            StringBuilder pName = new StringBuilder(40);
            StringBuilder pSex = new StringBuilder(1);
            StringBuilder pBirthDate = new StringBuilder(20);
            StringBuilder pCompany = new StringBuilder(70);
            StringBuilder pAddress = new StringBuilder(80);
            StringBuilder pTelephone = new StringBuilder(80);
            StringBuilder pWarnmsg = new StringBuilder(1024);
            StringBuilder pErrmsg = new StringBuilder(1024);
            if (value.Equals("readcardno"))
            {
                try
                {
                    int pval = ykt_opendevice(10, 9, 3, Marshal.StringToHGlobalAnsi("3502"), pWarnmsg, pErrmsg);
                    if (pval == 0)
                    {
                        log("打开成功");
                    }
                    else
                    {
                        log(string.Format("打开失败:{0}", pErrmsg.ToString()));
                    }
                }
                catch (Exception e)
                {
                    log(e.Message);
                    log(e.StackTrace);
                }
                try
                {
                    KSessionId = session.SessionID;
                    int pval = ykt_readopencardinfo_local(
                                Marshal.StringToHGlobalAnsi("3502"),
                                Marshal.StringToHGlobalAnsi("0303"),
                                Marshal.StringToHGlobalAnsi("123"),
                                pIssuedeptid,
                                pIssuedate,
                                pCardtype,
                                pCardno,
                                pIdtype,
                                pId,
                                pName,
                                pSex,
                                pBirthDate,
                                pCompany,
                                pAddress,
                                pTelephone,
                                pWarnmsg,
                                pErrmsg);
                    if (pval == 0)
                    {
                        log(string.Format("cardno:{0},name:{1},idcard{2}", pCardno, pName, pId));
                        SendMsgToRemotePoint(KSessionId, string.Format("cardno:{0},name:{1},idcard{2}", pCardno, pName, pId));
                    }
                    else
                    {
                        log("ykt_readopencardno_local:" + pErrmsg.ToString());
                    }
                }
                catch (Exception e)
                {
                    log(e.Message);
                    log(e.StackTrace);
                }
                try
                {
                    int pva3 = ykt_closedevice(pWarnmsg, pErrmsg);
                    if (pva3 != 0)
                    {
                        log("关闭设备失败:" + pErrmsg.ToString());
                    }
                }
                catch (Exception e)
                {
                    log(e.Message);
                    log(e.StackTrace);
                }
            }
        }
        /// <summary>
        /// 添加会话消息
        /// </summary>
        /// <param name="value"></param>
        private void AddMsgToSessionId(string value)
        {
            if (value != null)
            {
                //消息列表包含页面会话ID
                if (msgDictionary.ContainsKey(value))
                {
                    msgDictionary[value].Add(value);
                }
                //消息列表不包含页面会话ID
                else
                    msgDictionary.Add(value, new List<string>() { value });
            }
        }
        /// <summary>
        /// 会话关闭
        /// </summary>
        /// <param name="session"></param>
        /// <param name="value"></param>
        private void server_SessionClosed(WebSocketSession session, SuperSocket.SocketBase.CloseReason value)
        {
            log("会话关闭,关闭原因:"+ value + "  来自:"+ session.RemoteEndPoint + "  时间:"+ DateTime.Now);
            if (session.SessionID == KSessionId)
                SendMsgToRemotePoint(VSessionId, "已断开");
            else if (session.SessionID == VSessionId)
                SendMsgToRemotePoint(KSessionId, VSessionId + "已断开");
        }
        /// <summary>
        /// 新的会话链接
        /// </summary>
        /// <param name="session"></param>
        private void server_NewSessionConnected(WebSocketSession session)
        {
            log("新的会话连接  来自:"+ session.RemoteEndPoint + " SessionID:"+ session.SessionID + "  时间:"+ DateTime.Now);
            //判断是否键存在,如果存在则锁定该键,赋值
            if (msgDictionary.ContainsKey(session.SessionID))
                msgDictionary[session.SessionID].ForEach(item => session.Send(item));
        }
        /// <summary>
        /// 发送消息到
        /// </summary>
        /// <param name="sessionId"></param>
        /// <param name="msg"></param>
        private void SendMsgToRemotePoint(string sessionId, string msg)
        {
            var allSession = server.GetAppSessionByID(sessionId);
            if (allSession != null)
                allSession.Send(msg);
        }
        private void log(string msg){
            using (System.IO.StreamWriter file = new System.IO.StreamWriter(System.IO.Directory.GetCurrentDirectory()+"//iccard_log.log", true))
            {
                file.WriteLine(msg);
            }
        }
    }
}

+ 25 - 0
JKZLICCardService/Program.cs

@ -0,0 +1,25 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.ServiceProcess;
using System.Text;
using System.Threading.Tasks;
namespace JKZLICCardService
{
    static class Program
    {
        /// <summary>
        /// 应用程序的主入口点。
        /// </summary>
        static void Main()
        {
            ServiceBase[] ServicesToRun;
            ServicesToRun = new ServiceBase[] 
            { 
                new MyWebSocketService() 
            };
            ServiceBase.Run(ServicesToRun);
        }
    }
}

+ 62 - 0
JKZLICCardService/ProjectInstaller.Designer.cs

@ -0,0 +1,62 @@
namespace JKZLICCardService
{
    partial class ProjectInstaller
    {
        /// <summary>
        /// 必需的设计器变量。
        /// </summary>
        private System.ComponentModel.IContainer components = null;
        /// <summary> 
        /// 清理所有正在使用的资源。
        /// </summary>
        /// <param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
        protected override void Dispose(bool disposing)
        {
            if (disposing && (components != null))
            {
                components.Dispose();
            }
            base.Dispose(disposing);
        }
        #region 组件设计器生成的代码
        /// <summary>
        /// 设计器支持所需的方法 - 不要
        /// 使用代码编辑器修改此方法的内容。
        /// </summary>
        private void InitializeComponent()
        {
            this.serviceProcessInstaller1 = new System.ServiceProcess.ServiceProcessInstaller();
            this.serviceInstaller1 = new System.ServiceProcess.ServiceInstaller();
            // 
            // serviceProcessInstaller1
            // 
            this.serviceProcessInstaller1.Account = System.ServiceProcess.ServiceAccount.LocalSystem;
            this.serviceProcessInstaller1.Password = null;
            this.serviceProcessInstaller1.Username = null;
            this.serviceProcessInstaller1.AfterInstall += new System.Configuration.Install.InstallEventHandler(this.serviceProcessInstaller1_AfterInstall);
            // 
            // serviceInstaller1
            // 
            this.serviceInstaller1.DelayedAutoStart = true;
            this.serviceInstaller1.Description = "社保卡读取服务";
            this.serviceInstaller1.DisplayName = "社保卡读取服务";
            this.serviceInstaller1.ServiceName = "JKZLICCardWebSocketServices";
            this.serviceInstaller1.StartType = System.ServiceProcess.ServiceStartMode.Automatic;
            // 
            // ProjectInstaller
            // 
            this.Installers.AddRange(new System.Configuration.Install.Installer[] {
            this.serviceProcessInstaller1,
            this.serviceInstaller1});
        }
        #endregion
        private System.ServiceProcess.ServiceProcessInstaller serviceProcessInstaller1;
        private System.ServiceProcess.ServiceInstaller serviceInstaller1;
    }
}

+ 24 - 0
JKZLICCardService/ProjectInstaller.cs

@ -0,0 +1,24 @@
using System;
using System.Collections;
using System.Collections.Generic;
using System.ComponentModel;
using System.Configuration.Install;
using System.Linq;
using System.Threading.Tasks;
namespace JKZLICCardService
{
    [RunInstaller(true)]
    public partial class ProjectInstaller : System.Configuration.Install.Installer
    {
        public ProjectInstaller()
        {
            InitializeComponent();
        }
        private void serviceProcessInstaller1_AfterInstall(object sender, InstallEventArgs e)
        {
        }
    }
}

+ 129 - 0
JKZLICCardService/ProjectInstaller.resx

@ -0,0 +1,129 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
  <!-- 
    Microsoft ResX Schema 
    
    Version 2.0
    
    The primary goals of this format is to allow a simple XML format 
    that is mostly human readable. The generation and parsing of the 
    various data types are done through the TypeConverter classes 
    associated with the data types.
    
    Example:
    
    ... ado.net/XML headers & schema ...
    <resheader name="resmimetype">text/microsoft-resx</resheader>
    <resheader name="version">2.0</resheader>
    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
        <value>[base64 mime encoded serialized .NET Framework object]</value>
    </data>
    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
        <comment>This is a comment</comment>
    </data>
                
    There are any number of "resheader" rows that contain simple 
    name/value pairs.
    
    Each data row contains a name, and value. The row also contains a 
    type or mimetype. Type corresponds to a .NET class that support 
    text/value conversion through the TypeConverter architecture. 
    Classes that don't support this are serialized and stored with the 
    mimetype set.
    
    The mimetype is used for serialized objects, and tells the 
    ResXResourceReader how to depersist the object. This is currently not 
    extensible. For a given mimetype the value must be set accordingly:
    
    Note - application/x-microsoft.net.object.binary.base64 is the format 
    that the ResXResourceWriter will generate, however the reader can 
    read any of the formats listed below.
    
    mimetype: application/x-microsoft.net.object.binary.base64
    value   : The object must be serialized with 
            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
            : and then encoded with base64 encoding.
    
    mimetype: application/x-microsoft.net.object.soap.base64
    value   : The object must be serialized with 
            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
            : and then encoded with base64 encoding.
    mimetype: application/x-microsoft.net.object.bytearray.base64
    value   : The object must be serialized into a byte array 
            : using a System.ComponentModel.TypeConverter
            : and then encoded with base64 encoding.
    -->
  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
    <xsd:element name="root" msdata:IsDataSet="true">
      <xsd:complexType>
        <xsd:choice maxOccurs="unbounded">
          <xsd:element name="metadata">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" />
              </xsd:sequence>
              <xsd:attribute name="name" use="required" type="xsd:string" />
              <xsd:attribute name="type" type="xsd:string" />
              <xsd:attribute name="mimetype" type="xsd:string" />
              <xsd:attribute ref="xml:space" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="assembly">
            <xsd:complexType>
              <xsd:attribute name="alias" type="xsd:string" />
              <xsd:attribute name="name" type="xsd:string" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="data">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
              <xsd:attribute ref="xml:space" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="resheader">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" />
            </xsd:complexType>
          </xsd:element>
        </xsd:choice>
      </xsd:complexType>
    </xsd:element>
  </xsd:schema>
  <resheader name="resmimetype">
    <value>text/microsoft-resx</value>
  </resheader>
  <resheader name="version">
    <value>2.0</value>
  </resheader>
  <resheader name="reader">
    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <resheader name="writer">
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <metadata name="serviceProcessInstaller1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
    <value>17, 59</value>
  </metadata>
  <metadata name="serviceInstaller1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
    <value>249, 55</value>
  </metadata>
  <metadata name="$this.TrayLargeIcon" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </metadata>
</root>

+ 36 - 0
JKZLICCardService/Properties/AssemblyInfo.cs

@ -0,0 +1,36 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// 有关程序集的常规信息通过以下
// 特性集控制。更改这些特性值可修改
// 与程序集关联的信息。
[assembly: AssemblyTitle("SuperWebSocketWindowsServiceDemo")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("SuperWebSocketWindowsServiceDemo")]
[assembly: AssemblyCopyright("Copyright ©  2017")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// 将 ComVisible 设置为 false 使此程序集中的类型
// 对 COM 组件不可见。  如果需要从 COM 访问此程序集中的类型,
// 则将该类型上的 ComVisible 特性设置为 true。
[assembly: ComVisible(false)]
// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
[assembly: Guid("01c7802b-2aba-4fad-bfee-9725b84dec62")]
// 程序集的版本信息由下面四个值组成: 
//
//      主版本
//      次版本 
//      生成号
//      修订号
//
// 可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值,
// 方法是按如下所示使用“*”: 
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

+ 63 - 0
JKZLICCardService/Properties/Resources.Designer.cs

@ -0,0 +1,63 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     此代码由工具生成。
//     运行时版本:4.0.30319.42000
//
//     对此文件的更改可能会导致不正确的行为,并且如果
//     重新生成代码,这些更改将会丢失。
// </auto-generated>
//------------------------------------------------------------------------------
namespace JKZLICCardService.Properties {
    using System;
    
    
    /// <summary>
    ///   一个强类型的资源类,用于查找本地化的字符串等。
    /// </summary>
    // 此类是由 StronglyTypedResourceBuilder
    // 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
    // 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
    // (以 /str 作为命令选项),或重新生成 VS 项目。
    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
    internal class Resources {
        
        private static global::System.Resources.ResourceManager resourceMan;
        
        private static global::System.Globalization.CultureInfo resourceCulture;
        
        [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
        internal Resources() {
        }
        
        /// <summary>
        ///   返回此类使用的缓存的 ResourceManager 实例。
        /// </summary>
        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
        internal static global::System.Resources.ResourceManager ResourceManager {
            get {
                if (object.ReferenceEquals(resourceMan, null)) {
                    global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("JKZLICCardService.Properties.Resources", typeof(Resources).Assembly);
                    resourceMan = temp;
                }
                return resourceMan;
            }
        }
        
        /// <summary>
        ///   使用此强类型资源类,为所有资源查找
        ///   重写当前线程的 CurrentUICulture 属性。
        /// </summary>
        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
        internal static global::System.Globalization.CultureInfo Culture {
            get {
                return resourceCulture;
            }
            set {
                resourceCulture = value;
            }
        }
    }
}

+ 101 - 0
JKZLICCardService/Properties/Resources.resx

@ -0,0 +1,101 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
	<!-- 
		Microsoft ResX Schema
		Version 1.3
		The primary goals of this format is to allow a simple XML format 
		that is mostly human readable. The generation and parsing of the 
		various data types are done through the TypeConverter classes 
		associated with the data types.
		Example:
		... ado.net/XML headers & schema ...
		<resheader name="resmimetype">text/microsoft-resx</resheader>
		<resheader name="version">1.3</resheader>
		<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
		<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
		<data name="Name1">this is my long string</data>
		<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
		<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
			[base64 mime encoded serialized .NET Framework object]
		</data>
		<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
			[base64 mime encoded string representing a byte array form of the .NET Framework object]
		</data>
		There are any number of "resheader" rows that contain simple 
		name/value pairs.
		Each data row contains a name, and value. The row also contains a 
		type or mimetype. Type corresponds to a .NET class that support 
		text/value conversion through the TypeConverter architecture. 
		Classes that don't support this are serialized and stored with the 
		mimetype set.
		The mimetype is used for serialized objects, and tells the 
		ResXResourceReader how to depersist the object. This is currently not 
		extensible. For a given mimetype the value must be set accordingly:
		Note - application/x-microsoft.net.object.binary.base64 is the format 
		that the ResXResourceWriter will generate, however the reader can 
		read any of the formats listed below.
		mimetype: application/x-microsoft.net.object.binary.base64
		value   : The object must be serialized with 
			: System.Serialization.Formatters.Binary.BinaryFormatter
			: and then encoded with base64 encoding.
		mimetype: application/x-microsoft.net.object.soap.base64
		value   : The object must be serialized with 
			: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
			: and then encoded with base64 encoding.
		mimetype: application/x-microsoft.net.object.bytearray.base64
		value   : The object must be serialized into a byte array 
			: using a System.ComponentModel.TypeConverter
			: and then encoded with base64 encoding.
	-->
	
	<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
		<xsd:element name="root" msdata:IsDataSet="true">
			<xsd:complexType>
				<xsd:choice maxOccurs="unbounded">
					<xsd:element name="data">
						<xsd:complexType>
							<xsd:sequence>
								<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
								<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
							</xsd:sequence>
							<xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
							<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
							<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
						</xsd:complexType>
					</xsd:element>
					<xsd:element name="resheader">
						<xsd:complexType>
							<xsd:sequence>
								<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
							</xsd:sequence>
							<xsd:attribute name="name" type="xsd:string" use="required" />
						</xsd:complexType>
					</xsd:element>
				</xsd:choice>
			</xsd:complexType>
		</xsd:element>
	</xsd:schema>
	<resheader name="resmimetype">
		<value>text/microsoft-resx</value>
	</resheader>
	<resheader name="version">
		<value>1.3</value>
	</resheader>
	<resheader name="reader">
		<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
	</resheader>
	<resheader name="writer">
		<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
	</resheader>
</root>

+ 327 - 0
JKZLICCardService/bin/Debug/JKZLICCardService.InstallLog

@ -0,0 +1,327 @@
正在安装程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在安装服务 MyWebSocketServices...
正在日志 Application 中创建 EventLog 源 MyWebSocketServices...
正在回滚程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在将事件日志还原到源 MyWebSocketServices 的前一状态。
在 System.Diagnostics.EventLogInstaller 安装程序的“回退”阶段发生异常。
System.Security.SecurityException: 未找到源,但未能搜索某些或全部事件日志。  不可访问的日志: Security, State。
在安装的“回退”阶段发生异常。将忽略该异常并继续回退。但是,在完成回退后计算机可能无法完全还原到它的初始状态。
正在安装程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在安装服务 MyWebSocketServices...
已成功安装服务 MyWebSocketServices。
正在日志 Application 中创建 EventLog 源 MyWebSocketServices...
正在提交程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在安装程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在安装服务 MyWebSocketServices...
正在日志 Application 中创建 EventLog 源 MyWebSocketServices...
正在回滚程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在将事件日志还原到源 MyWebSocketServices 的前一状态。
正在卸载程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在移除 EventLog 源 MyWebSocketServices。
在卸载 System.Diagnostics.EventLogInstaller 安装程序的过程中发生异常。
System.Security.SecurityException: 不允许所请求的注册表访问权。
在卸载的过程中发生异常。将忽略该异常并继续卸载。但是,在卸载完成之后应用程序可能未完全卸载。
正在卸载程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在移除 EventLog 源 MyWebSocketServices。
正在从系统中移除服务 MyWebSocketServices...
已成功地从系统中移除服务 MyWebSocketServices。
正在安装程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在安装服务 MyWebSocketServices...
已成功安装服务 MyWebSocketServices。
正在日志 Application 中创建 EventLog 源 MyWebSocketServices...
正在提交程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在安装程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在安装服务 MyWebSocketServices...
正在日志 Application 中创建 EventLog 源 MyWebSocketServices...
正在回滚程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在将事件日志还原到源 MyWebSocketServices 的前一状态。
正在卸载程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在移除 EventLog 源 MyWebSocketServices。
正在从系统中移除服务 MyWebSocketServices...
已成功地从系统中移除服务 MyWebSocketServices。
正在安装程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在安装服务 MyWebSocketServices...
已成功安装服务 MyWebSocketServices。
正在日志 Application 中创建 EventLog 源 MyWebSocketServices...
正在提交程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在卸载程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在移除 EventLog 源 MyWebSocketServices。
正在从系统中移除服务 MyWebSocketServices...
已成功地从系统中移除服务 MyWebSocketServices。
正在安装程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在安装服务 MyWebSocketServices...
已成功安装服务 MyWebSocketServices。
正在日志 Application 中创建 EventLog 源 MyWebSocketServices...
正在提交程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在卸载程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在移除 EventLog 源 MyWebSocketServices。
正在从系统中移除服务 MyWebSocketServices...
已成功地从系统中移除服务 MyWebSocketServices。
正在安装程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在安装服务 MyWebSocketServices...
已成功安装服务 MyWebSocketServices。
正在日志 Application 中创建 EventLog 源 MyWebSocketServices...
正在提交程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在卸载程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在移除 EventLog 源 MyWebSocketServices。
正在从系统中移除服务 MyWebSocketServices...
已成功地从系统中移除服务 MyWebSocketServices。
正在安装程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在安装服务 MyWebSocketServices...
已成功安装服务 MyWebSocketServices。
正在日志 Application 中创建 EventLog 源 MyWebSocketServices...
正在提交程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在卸载程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在移除 EventLog 源 MyWebSocketServices。
正在从系统中移除服务 MyWebSocketServices...
已成功地从系统中移除服务 MyWebSocketServices。
正在安装程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在安装服务 MyWebSocketServices...
已成功安装服务 MyWebSocketServices。
正在日志 Application 中创建 EventLog 源 MyWebSocketServices...
正在提交程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在卸载程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在移除 EventLog 源 MyWebSocketServices。
正在从系统中移除服务 MyWebSocketServices...
已成功地从系统中移除服务 MyWebSocketServices。
尝试停止服务 MyWebSocketServices。
正在安装程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在安装服务 MyWebSocketServices...
已成功安装服务 MyWebSocketServices。
正在日志 Application 中创建 EventLog 源 MyWebSocketServices...
正在提交程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在卸载程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在移除 EventLog 源 MyWebSocketServices。
正在从系统中移除服务 MyWebSocketServices...
已成功地从系统中移除服务 MyWebSocketServices。
尝试停止服务 MyWebSocketServices。
正在安装程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在安装服务 MyWebSocketServices...
已成功安装服务 MyWebSocketServices。
正在日志 Application 中创建 EventLog 源 MyWebSocketServices...
正在提交程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在卸载程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在移除 EventLog 源 MyWebSocketServices。
正在从系统中移除服务 MyWebSocketServices...
已成功地从系统中移除服务 MyWebSocketServices。
尝试停止服务 MyWebSocketServices。
正在卸载程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在移除 EventLog 源 MyWebSocketServices。
正在从系统中移除服务 MyWebSocketServices...
已成功地从系统中移除服务 MyWebSocketServices。
尝试停止服务 MyWebSocketServices。
正在安装程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在安装服务 MyWebSocketServices...
已成功安装服务 MyWebSocketServices。
正在日志 Application 中创建 EventLog 源 MyWebSocketServices...
正在提交程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在卸载程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在移除 EventLog 源 MyWebSocketServices。
正在从系统中移除服务 MyWebSocketServices...
已成功地从系统中移除服务 MyWebSocketServices。
尝试停止服务 MyWebSocketServices。
正在安装程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在安装服务 MyWebSocketServices...
已成功安装服务 MyWebSocketServices。
正在日志 Application 中创建 EventLog 源 MyWebSocketServices...
正在提交程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在安装程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在安装服务 MyWebSocketServices...
正在日志 Application 中创建 EventLog 源 MyWebSocketServices...
正在回滚程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在将事件日志还原到源 MyWebSocketServices 的前一状态。
正在卸载程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在移除 EventLog 源 JKZLICCardWebSocketServices。
在卸载 System.Diagnostics.EventLogInstaller 安装程序的过程中发生异常。
System.Security.SecurityException: 未找到源,但未能搜索某些或全部事件日志。  不可访问的日志: Security, State。
在卸载的过程中发生异常。将忽略该异常并继续卸载。但是,在卸载完成之后应用程序可能未完全卸载。
正在卸载程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在移除 EventLog 源 JKZLICCardWebSocketServices。
在卸载 System.Diagnostics.EventLogInstaller 安装程序的过程中发生异常。
System.Security.SecurityException: 未找到源,但未能搜索某些或全部事件日志。  不可访问的日志: Security, State。
在卸载的过程中发生异常。将忽略该异常并继续卸载。但是,在卸载完成之后应用程序可能未完全卸载。
正在卸载程序集“D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
正在移除 EventLog 源 JKZLICCardWebSocketServices。
在卸载 System.Diagnostics.EventLogInstaller 安装程序的过程中发生异常。
System.Security.SecurityException: 未找到源,但未能搜索某些或全部事件日志。  不可访问的日志: Security, State。
在卸载的过程中发生异常。将忽略该异常并继续卸载。但是,在卸载完成之后应用程序可能未完全卸载。

binární
JKZLICCardService/bin/Debug/JKZLICCardService.exe


+ 13 - 0
JKZLICCardService/bin/Debug/JKZLICCardService.exe.config

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
  </startup>
  <!-- ==============自定义==================-->
  <appSettings>
    <add key="APWebSocketIP" value="127.0.0.1"/>
    <add key="APWebSocketPort" value="28800"/>
  </appSettings>
  <!-- ===================================== -->
</configuration>

binární
JKZLICCardService/bin/Debug/JKZLICCardService.pdb


binární
JKZLICCardService/bin/Debug/JKZLICCardService.vshost.exe


+ 29 - 0
JKZLICCardService/bin/Debug/JKZLICCardService.vshost.exe.config

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
  </startup>
  <!-- ==============自定义==================-->
  <appSettings>
    <add key="APWebSocketIP" value="127.0.0.1" />
    <add key="APWebSocketPort" value="28800" />
    <add key="ClientSettingsProvider.ServiceUri" value="" />
    <add key="ClientSettingsProvider.ConnectionStringName" value="DefaultConnection" />
  </appSettings>
  <!-- ===================================== -->
  <system.web>
    <membership defaultProvider="ClientAuthenticationMembershipProvider">
      <providers>
        <add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" connectionStringName="DefaultConnection" credentialsProvider="" />
      </providers>
    </membership>
    <roleManager defaultProvider="ClientRoleProvider" enabled="true">
      <providers>
        <add name="ClientRoleProvider" type="System.Web.ClientServices.Providers.ClientRoleProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" cacheTimeout="86400" connectionStringName="DefaultConnection" />
      </providers>
    </roleManager>
  </system.web>
  <connectionStrings>
    <add name="DefaultConnection" connectionString="Data Source = |SQL/CE|" />
  </connectionStrings>
</configuration>

+ 11 - 0
JKZLICCardService/bin/Debug/JKZLICCardService.vshost.exe.manifest

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  <assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
    <security>
      <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
        <requestedExecutionLevel level="asInvoker" uiAccess="false"/>
      </requestedPrivileges>
    </security>
  </trustInfo>
</assembly>

binární
JKZLICCardService/bin/Debug/Newtonsoft.Json.dll


binární
JKZLICCardService/bin/Debug/SuperSocket.Common.dll


binární
JKZLICCardService/bin/Debug/SuperSocket.Facility.dll


binární
JKZLICCardService/bin/Debug/SuperSocket.SocketBase.dll


binární
JKZLICCardService/bin/Debug/SuperSocket.SocketEngine.dll


binární
JKZLICCardService/bin/Debug/SuperWebSocket.dll


binární
JKZLICCardService/bin/Debug/log4net.dll


+ 13 - 0
JKZLICCardService/bin/Release/JKZLICCardService.exe.config

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
  </startup>
  <!-- ==============自定义==================-->
  <appSettings>
    <add key="APWebSocketIP" value="127.0.0.1"/>
    <add key="APWebSocketPort" value="28800"/>
  </appSettings>
  <!-- ===================================== -->
</configuration>

binární
JKZLICCardService/bin/Release/JKZLICCardService.vshost.exe


+ 13 - 0
JKZLICCardService/bin/Release/JKZLICCardService.vshost.exe.config

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
  </startup>
  <!-- ==============自定义==================-->
  <appSettings>
    <add key="APWebSocketIP" value="127.0.0.1"/>
    <add key="APWebSocketPort" value="28800"/>
  </appSettings>
  <!-- ===================================== -->
</configuration>

+ 11 - 0
JKZLICCardService/bin/Release/JKZLICCardService.vshost.exe.manifest

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  <assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
    <security>
      <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
        <requestedExecutionLevel level="asInvoker" uiAccess="false"/>
      </requestedPrivileges>
    </security>
  </trustInfo>
</assembly>

binární
JKZLICCardService/bin/x86/Debug.rar


+ 57 - 0
JKZLICCardService/bin/x86/Debug/Exam.html

@ -0,0 +1,57 @@
<!DOCTYPE html>
<html>
<body>
    <h2>考场</h2>
    <div>
        <script src="jquery-1.8.2.js"></script>
        <script type="text/javascript">
            $(function () {
                var ws;
                //ip是远程服务端的ip,端口是远程服务端的端口
                var url = "ws://127.0.0.1:28800";
                $("#btnConnection").click(function () {
                    if ("WebSocket" in window) {
                        ws = new WebSocket(url);
                    }
                    else if ("MozWebSocket" in window) {
                        ws = new MozWebSocket(url);
                    }
                    else
                        alert("浏览器版本过低,请升级您的浏览器。\r\n浏览器要求:IE10+/Chrome14+/FireFox7+/Opera11+");
                    //注册各类回调
                    ws.onopen = function () {
                        $("#msg").append("连接服务器成功<br/>");
                        ws.send("K:考场已链接");
                    }
                    ws.onclose = function () {
                        $("#msg").append("与服务器断开连接<br/>");
                    }
                    ws.onerror = function () {
                        $("#msg").append("数据传输发生错误<br/>");
                    }
                    ws.onmessage = function (receiveMsg) {
                        $("#msg").append(receiveMsg.data + "<br/>");
                    }
                });
                $("#btnSend").click(function () {
                    var text = $("#txtContent").val();
                    //ws.send("K:" + text);
                    ws.send("readcardno");
                    $("#msg").append("发送信息至服务器:  " + "K:" + text + "<br/>");
                });
            });
        </script>
        <input id="btnConnection" type="button" value="连接" />
        <br />
        <textarea cols="100" rows="10" id="txtContent"></textarea>
        <br />
        <input id="btnSend" type="button" value="发送" />
        <hr />
        <span id="msg"></span>
    </div>
</body>
</html>

+ 21 - 0
JKZLICCardService/bin/x86/Debug/InstallUtil.InstallLog

@ -0,0 +1,21 @@

正在运行事务处理安装。
正在开始安装的“安装”阶段。
查看日志文件的内容以获得 D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\JKZLICCardService.exe 程序集的进度。
该文件位于 D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\JKZLICCardService.InstallLog。
“安装”阶段已成功完成,正在开始“提交”阶段。
查看日志文件的内容以获得 D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\JKZLICCardService.exe 程序集的进度。
该文件位于 D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\JKZLICCardService.InstallLog。
“提交”阶段已成功完成。
已完成事务处理安装。
正在开始卸载。
查看日志文件的内容以获得 D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\JKZLICCardService.exe 程序集的进度。
该文件位于 D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\JKZLICCardService.InstallLog。
卸载完成。

+ 22 - 0
JKZLICCardService/bin/x86/Debug/JKZLICCardService.InstallLog

@ -0,0 +1,22 @@
正在安装程序集“D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\JKZLICCardService.exe
正在安装服务 JKZLICCardWebSocketServices...
已成功安装服务 JKZLICCardWebSocketServices。
正在日志 Application 中创建 EventLog 源 JKZLICCardWebSocketServices...
正在提交程序集“D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\JKZLICCardService.exe
正在卸载程序集“D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\JKZLICCardService.exe”。
受影响的参数是:
   logtoconsole = 
   logfile = D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\JKZLICCardService.InstallLog
   assemblypath = D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\JKZLICCardService.exe
正在移除 EventLog 源 JKZLICCardWebSocketServices。
正在从系统中移除服务 JKZLICCardWebSocketServices...
已成功地从系统中移除服务 JKZLICCardWebSocketServices。
尝试停止服务 JKZLICCardWebSocketServices。

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
JKZLICCardService/bin/x86/Debug/JKZLICCardService.InstallState


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 21 - 0
JKZLICCardService/bin/x86/Debug/JKZLICCardService.application


binární
JKZLICCardService/bin/x86/Debug/JKZLICCardService.exe


+ 29 - 0
JKZLICCardService/bin/x86/Debug/JKZLICCardService.exe.config

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
  </startup>
  <!-- ==============自定义==================-->
  <appSettings>
    <add key="APWebSocketIP" value="127.0.0.1" />
    <add key="APWebSocketPort" value="28800" />
    <add key="ClientSettingsProvider.ServiceUri" value="" />
    <add key="ClientSettingsProvider.ConnectionStringName" value="DefaultConnection" />
  </appSettings>
  <!-- ===================================== -->
  <system.web>
    <membership defaultProvider="ClientAuthenticationMembershipProvider">
      <providers>
        <add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" connectionStringName="DefaultConnection" credentialsProvider="" />
      </providers>
    </membership>
    <roleManager defaultProvider="ClientRoleProvider" enabled="true">
      <providers>
        <add name="ClientRoleProvider" type="System.Web.ClientServices.Providers.ClientRoleProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" cacheTimeout="86400" connectionStringName="DefaultConnection" />
      </providers>
    </roleManager>
  </system.web>
  <connectionStrings>
    <add name="DefaultConnection" connectionString="Data Source = |SQL/CE|" />
  </connectionStrings>
</configuration>

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 159 - 0
JKZLICCardService/bin/x86/Debug/JKZLICCardService.exe.manifest


binární
JKZLICCardService/bin/x86/Debug/JKZLICCardService.pdb


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 21 - 0
JKZLICCardService/bin/x86/Debug/JKZLICCardService.vshost.application


binární
JKZLICCardService/bin/x86/Debug/JKZLICCardService.vshost.exe


+ 29 - 0
JKZLICCardService/bin/x86/Debug/JKZLICCardService.vshost.exe.config

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
  </startup>
  <!-- ==============自定义==================-->
  <appSettings>
    <add key="APWebSocketIP" value="127.0.0.1" />
    <add key="APWebSocketPort" value="28800" />
    <add key="ClientSettingsProvider.ServiceUri" value="" />
    <add key="ClientSettingsProvider.ConnectionStringName" value="DefaultConnection" />
  </appSettings>
  <!-- ===================================== -->
  <system.web>
    <membership defaultProvider="ClientAuthenticationMembershipProvider">
      <providers>
        <add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" connectionStringName="DefaultConnection" credentialsProvider="" />
      </providers>
    </membership>
    <roleManager defaultProvider="ClientRoleProvider" enabled="true">
      <providers>
        <add name="ClientRoleProvider" type="System.Web.ClientServices.Providers.ClientRoleProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" cacheTimeout="86400" connectionStringName="DefaultConnection" />
      </providers>
    </roleManager>
  </system.web>
  <connectionStrings>
    <add name="DefaultConnection" connectionString="Data Source = |SQL/CE|" />
  </connectionStrings>
</configuration>

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 159 - 0
JKZLICCardService/bin/x86/Debug/JKZLICCardService.vshost.exe.manifest


binární
JKZLICCardService/bin/x86/Debug/Newtonsoft.Json.dll


binární
JKZLICCardService/bin/x86/Debug/SuperSocket.Common.dll


binární
JKZLICCardService/bin/x86/Debug/SuperSocket.Facility.dll


binární
JKZLICCardService/bin/x86/Debug/SuperSocket.SocketBase.dll


binární
JKZLICCardService/bin/x86/Debug/SuperSocket.SocketEngine.dll


binární
JKZLICCardService/bin/x86/Debug/SuperWebSocket.dll


binární
JKZLICCardService/bin/x86/Debug/app.publish/JKZLICCardService.exe


binární
JKZLICCardService/bin/x86/Debug/log4net.dll


+ 1 - 0
JKZLICCardService/bin/x86/Debug/reg.bat

@ -0,0 +1 @@
C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe JKZLICCardService.exe

+ 1 - 0
JKZLICCardService/bin/x86/Debug/unreg.bat

@ -0,0 +1 @@
C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe /u JKZLICCardService.exe

+ 29 - 0
JKZLICCardService/bin/x86/Release/JKZLICCardService.exe.config

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
  </startup>
  <!-- ==============自定义==================-->
  <appSettings>
    <add key="APWebSocketIP" value="127.0.0.1" />
    <add key="APWebSocketPort" value="28800" />
    <add key="ClientSettingsProvider.ServiceUri" value="" />
    <add key="ClientSettingsProvider.ConnectionStringName" value="DefaultConnection" />
  </appSettings>
  <!-- ===================================== -->
  <system.web>
    <membership defaultProvider="ClientAuthenticationMembershipProvider">
      <providers>
        <add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" connectionStringName="DefaultConnection" credentialsProvider="" />
      </providers>
    </membership>
    <roleManager defaultProvider="ClientRoleProvider" enabled="true">
      <providers>
        <add name="ClientRoleProvider" type="System.Web.ClientServices.Providers.ClientRoleProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" cacheTimeout="86400" connectionStringName="DefaultConnection" />
      </providers>
    </roleManager>
  </system.web>
  <connectionStrings>
    <add name="DefaultConnection" connectionString="Data Source = |SQL/CE|" />
  </connectionStrings>
</configuration>

binární
JKZLICCardService/bin/x86/Release/JKZLICCardService.vshost.exe


+ 29 - 0
JKZLICCardService/bin/x86/Release/JKZLICCardService.vshost.exe.config

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
  </startup>
  <!-- ==============自定义==================-->
  <appSettings>
    <add key="APWebSocketIP" value="127.0.0.1" />
    <add key="APWebSocketPort" value="28800" />
    <add key="ClientSettingsProvider.ServiceUri" value="" />
    <add key="ClientSettingsProvider.ConnectionStringName" value="DefaultConnection" />
  </appSettings>
  <!-- ===================================== -->
  <system.web>
    <membership defaultProvider="ClientAuthenticationMembershipProvider">
      <providers>
        <add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" connectionStringName="DefaultConnection" credentialsProvider="" />
      </providers>
    </membership>
    <roleManager defaultProvider="ClientRoleProvider" enabled="true">
      <providers>
        <add name="ClientRoleProvider" type="System.Web.ClientServices.Providers.ClientRoleProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" cacheTimeout="86400" connectionStringName="DefaultConnection" />
      </providers>
    </roleManager>
  </system.web>
  <connectionStrings>
    <add name="DefaultConnection" connectionString="Data Source = |SQL/CE|" />
  </connectionStrings>
</configuration>

binární
JKZLICCardService/favicon.ico


+ 65 - 0
JKZLICCardService/log4net.config

@ -0,0 +1,65 @@
<?xml version="1.0" encoding="utf-8" ?>
<log4net>
  <appender name="errorAppender" type="log4net.Appender.RollingFileAppender">
    <filter type="log4net.Filter.LevelMatchFilter">
      <levelToMatch value="ERROR" />
    </filter>
    <filter type="log4net.Filter.DenyAllFilter" />
    <File value="Logs\err.log" />
    <appendToFile value="true" />
    <rollingStyle value="Date" />
    <datePattern value="yyyyMMdd" />
    <layout type="log4net.Layout.PatternLayout">
      <conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
    </layout>
  </appender>
  <appender name="infoAppender" type="log4net.Appender.RollingFileAppender">
    <filter type="log4net.Filter.LevelMatchFilter">
      <levelToMatch value="INFO" />
    </filter>
    <filter type="log4net.Filter.DenyAllFilter" />
    <File value="Logs\info.log" />
    <appendToFile value="true" />
    <rollingStyle value="Date" />
    <datePattern value="yyyyMMdd" />
    <layout type="log4net.Layout.PatternLayout">
      <conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
    </layout>
  </appender>
  <appender name="debugAppender" type="log4net.Appender.RollingFileAppender">
    <filter type="log4net.Filter.LevelMatchFilter">
      <levelToMatch value="DEBUG" />
    </filter>
    <filter type="log4net.Filter.DenyAllFilter" />
    <File value="Logs\debug.log" />
    <appendToFile value="true" />
    <rollingStyle value="Date" />
    <datePattern value="yyyyMMdd" />
    <layout type="log4net.Layout.PatternLayout">
      <conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
    </layout>
  </appender>
  <appender name="perfAppender" type="log4net.Appender.RollingFileAppender">
    <filter type="log4net.Filter.LevelMatchFilter">
      <levelToMatch value="INFO" />
    </filter>
    <filter type="log4net.Filter.DenyAllFilter" />
    <File value="Logs\perf.log" />
    <appendToFile value="true" />
    <rollingStyle value="Date" />
    <datePattern value="yyyyMMdd" />
    <layout type="log4net.Layout.PatternLayout">
      <conversionPattern value="%date %logger - %message%newline" />
    </layout>
  </appender>
  <root>
    <level value="ALL" />
    <appender-ref ref="errorAppender" />
    <appender-ref ref="infoAppender" />
    <appender-ref ref="debugAppender" />
  </root>
  <logger name="Performance" additivity="false">
    <level value="ALL" />
    <appender-ref ref="perfAppender" />
  </logger>
</log4net>

binární
JKZLICCardService/obj/Debug/DesignTimeResolveAssemblyReferences.cache


binární
JKZLICCardService/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache


binární
JKZLICCardService/obj/Debug/JKZLICCardService.ProjectInstaller.resources


+ 14 - 0
JKZLICCardService/obj/Debug/JKZLICCardService.csproj.FileListAbsolute.txt

@ -0,0 +1,14 @@
D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe.config
D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.exe
D:\JKZLICCardService\JKZLICCardService\bin\Debug\JKZLICCardService.pdb
D:\JKZLICCardService\JKZLICCardService\bin\Debug\log4net.dll
D:\JKZLICCardService\JKZLICCardService\bin\Debug\Newtonsoft.Json.dll
D:\JKZLICCardService\JKZLICCardService\bin\Debug\SuperSocket.Common.dll
D:\JKZLICCardService\JKZLICCardService\bin\Debug\SuperSocket.Facility.dll
D:\JKZLICCardService\JKZLICCardService\bin\Debug\SuperSocket.SocketBase.dll
D:\JKZLICCardService\JKZLICCardService\bin\Debug\SuperSocket.SocketEngine.dll
D:\JKZLICCardService\JKZLICCardService\bin\Debug\SuperWebSocket.dll
D:\JKZLICCardService\JKZLICCardService\obj\Debug\JKZLICCardService.ProjectInstaller.resources
D:\JKZLICCardService\JKZLICCardService\obj\Debug\JKZLICCardService.csproj.GenerateResource.Cache
D:\JKZLICCardService\JKZLICCardService\obj\Debug\JKZLICCardService.exe
D:\JKZLICCardService\JKZLICCardService\obj\Debug\JKZLICCardService.pdb

binární
JKZLICCardService/obj/Debug/JKZLICCardService.csproj.GenerateResource.Cache


binární
JKZLICCardService/obj/Debug/JKZLICCardService.exe


binární
JKZLICCardService/obj/Debug/JKZLICCardService.pdb


binární
JKZLICCardService/obj/Debug/SuperWebSocketWindowsServiceDemo.ProjectInstaller.resources


+ 30 - 0
JKZLICCardService/obj/Debug/SuperWebSocketWindowsServiceDemo.csproj.FileListAbsolute.txt

@ -0,0 +1,30 @@
D:\visual studio 2013\Projects\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\bin\Debug\SuperWebSocketWindowsServiceDemo.exe.config
D:\visual studio 2013\Projects\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\bin\Debug\SuperWebSocketWindowsServiceDemo.exe
D:\visual studio 2013\Projects\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\bin\Debug\SuperWebSocketWindowsServiceDemo.pdb
D:\visual studio 2013\Projects\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\bin\Debug\log4net.dll
D:\visual studio 2013\Projects\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\bin\Debug\Newtonsoft.Json.dll
D:\visual studio 2013\Projects\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\bin\Debug\SuperSocket.Common.dll
D:\visual studio 2013\Projects\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\bin\Debug\SuperSocket.Facility.dll
D:\visual studio 2013\Projects\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\bin\Debug\SuperSocket.SocketBase.dll
D:\visual studio 2013\Projects\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\bin\Debug\SuperSocket.SocketEngine.dll
D:\visual studio 2013\Projects\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\bin\Debug\SuperWebSocket.dll
D:\visual studio 2013\Projects\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\obj\Debug\SuperWebSocketWindowsServiceDemo.csprojResolveAssemblyReference.cache
D:\visual studio 2013\Projects\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\obj\Debug\SuperWebSocketWindowsServiceDemo.ProjectInstaller.resources
D:\visual studio 2013\Projects\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\obj\Debug\SuperWebSocketWindowsServiceDemo.csproj.GenerateResource.Cache
D:\visual studio 2013\Projects\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\obj\Debug\SuperWebSocketWindowsServiceDemo.exe
D:\visual studio 2013\Projects\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\obj\Debug\SuperWebSocketWindowsServiceDemo.pdb
D:\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\bin\Debug\SuperWebSocketWindowsServiceDemo.exe.config
D:\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\obj\Debug\SuperWebSocketWindowsServiceDemo.exe
D:\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\obj\Debug\SuperWebSocketWindowsServiceDemo.pdb
D:\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\bin\Debug\SuperWebSocketWindowsServiceDemo.exe
D:\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\bin\Debug\SuperWebSocketWindowsServiceDemo.pdb
D:\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\bin\Debug\log4net.dll
D:\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\bin\Debug\Newtonsoft.Json.dll
D:\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\bin\Debug\SuperSocket.Common.dll
D:\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\bin\Debug\SuperSocket.Facility.dll
D:\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\bin\Debug\SuperSocket.SocketBase.dll
D:\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\bin\Debug\SuperSocket.SocketEngine.dll
D:\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\bin\Debug\SuperWebSocket.dll
D:\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\obj\Debug\SuperWebSocketWindowsServiceDemo.csprojResolveAssemblyReference.cache
D:\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\obj\Debug\SuperWebSocketWindowsServiceDemo.ProjectInstaller.resources
D:\SuperWebSocketWindowsServiceDemo\SuperWebSocketWindowsServiceDemo\obj\Debug\SuperWebSocketWindowsServiceDemo.csproj.GenerateResource.Cache

binární
JKZLICCardService/obj/Debug/SuperWebSocketWindowsServiceDemo.csproj.GenerateResource.Cache


binární
JKZLICCardService/obj/Debug/SuperWebSocketWindowsServiceDemo.csprojResolveAssemblyReference.cache


binární
JKZLICCardService/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll


+ 0 - 0
JKZLICCardService/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs


+ 0 - 0
JKZLICCardService/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs


+ 0 - 0
JKZLICCardService/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs


binární
JKZLICCardService/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache


+ 1 - 0
JKZLICCardService/obj/Release/JKZLICCardService.csproj.FileListAbsolute.txt

@ -0,0 +1 @@
D:\JKZLICCardService\JKZLICCardService\bin\Release\JKZLICCardService.exe.config

binární
JKZLICCardService/obj/Release/JKZLICCardService.csprojResolveAssemblyReference.cache


binární
JKZLICCardService/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache


binární
JKZLICCardService/obj/x86/Debug/JKZLICCardService.ProjectInstaller.resources


binární
JKZLICCardService/obj/x86/Debug/JKZLICCardService.Properties.Resources.resources


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 21 - 0
JKZLICCardService/obj/x86/Debug/JKZLICCardService.application


+ 19 - 0
JKZLICCardService/obj/x86/Debug/JKZLICCardService.csproj.FileListAbsolute.txt

@ -0,0 +1,19 @@
D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\JKZLICCardService.exe.config
D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\JKZLICCardService.exe.manifest
D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\JKZLICCardService.application
D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\JKZLICCardService.exe
D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\JKZLICCardService.pdb
D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\log4net.dll
D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\Newtonsoft.Json.dll
D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\SuperSocket.Common.dll
D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\SuperSocket.Facility.dll
D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\SuperSocket.SocketBase.dll
D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\SuperSocket.SocketEngine.dll
D:\JKZLICCardService\JKZLICCardService\bin\x86\Debug\SuperWebSocket.dll
D:\JKZLICCardService\JKZLICCardService\obj\x86\Debug\JKZLICCardService.ProjectInstaller.resources
D:\JKZLICCardService\JKZLICCardService\obj\x86\Debug\JKZLICCardService.Properties.Resources.resources
D:\JKZLICCardService\JKZLICCardService\obj\x86\Debug\JKZLICCardService.csproj.GenerateResource.Cache
D:\JKZLICCardService\JKZLICCardService\obj\x86\Debug\JKZLICCardService.exe.manifest
D:\JKZLICCardService\JKZLICCardService\obj\x86\Debug\JKZLICCardService.application
D:\JKZLICCardService\JKZLICCardService\obj\x86\Debug\JKZLICCardService.exe
D:\JKZLICCardService\JKZLICCardService\obj\x86\Debug\JKZLICCardService.pdb

binární
JKZLICCardService/obj/x86/Debug/JKZLICCardService.csproj.GenerateResource.Cache


binární
JKZLICCardService/obj/x86/Debug/JKZLICCardService.csprojResolveAssemblyReference.cache


binární
JKZLICCardService/obj/x86/Debug/JKZLICCardService.exe


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 159 - 0
JKZLICCardService/obj/x86/Debug/JKZLICCardService.exe.manifest


binární
JKZLICCardService/obj/x86/Debug/JKZLICCardService.pdb


binární
JKZLICCardService/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll


binární
JKZLICCardService/obj/x86/Release/DesignTimeResolveAssemblyReferences.cache


binární
JKZLICCardService/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache


+ 1 - 0
JKZLICCardService/obj/x86/Release/JKZLICCardService.csproj.FileListAbsolute.txt

@ -0,0 +1 @@
D:\JKZLICCardService\JKZLICCardService\bin\x86\Release\JKZLICCardService.exe.config

binární
JKZLICCardService/obj/x86/Release/JKZLICCardService.csprojResolveAssemblyReference.cache


binární
JKZLICCardService/obj/x86/Release/TempPE/Properties.Resources.Designer.cs.dll


+ 1102 - 0
JKZLICCardServiceSetup/JKZLICCardServiceSetup.vdproj

@ -0,0 +1,1102 @@
"DeployProject"
{
"VSVersion" = "3:800"
"ProjectType" = "8:{978C614F-708E-4E1A-B201-565925725DBA}"
"IsWebType" = "8:FALSE"
"ProjectName" = "8:JKZLICCardServiceSetup"
"LanguageId" = "3:2052"
"CodePage" = "3:936"
"UILanguageId" = "3:2052"
"SccProjectName" = "8:"
"SccLocalPath" = "8:"
"SccAuxPath" = "8:"
"SccProvider" = "8:"
    "Hierarchy"
    {
        "Entry"
        {
        "MsmKey" = "8:_29EDB8B906B00B94A3518BA895A9ADED"
        "OwnerKey" = "8:_7F25CB112B1D45DC9E1DEBADA22EBDEE"
        "MsmSig" = "8:_UNDEFINED"
        }
        "Entry"
        {
        "MsmKey" = "8:_3E6904D24222D0546A3073DB6D7240B8"
        "OwnerKey" = "8:_7F25CB112B1D45DC9E1DEBADA22EBDEE"
        "MsmSig" = "8:_UNDEFINED"
        }
        "Entry"
        {
        "MsmKey" = "8:_3E6904D24222D0546A3073DB6D7240B8"
        "OwnerKey" = "8:_D239BCEC0773A7270AA8ED319A54D623"
        "MsmSig" = "8:_UNDEFINED"
        }
        "Entry"
        {
        "MsmKey" = "8:_47A35CEEF0C54715816BFFC7CFB06980"
        "OwnerKey" = "8:_UNDEFINED"
        "MsmSig" = "8:_UNDEFINED"
        }
        "Entry"
        {
        "MsmKey" = "8:_7F25CB112B1D45DC9E1DEBADA22EBDEE"
        "OwnerKey" = "8:_UNDEFINED"
        "MsmSig" = "8:_UNDEFINED"
        }
        "Entry"
        {
        "MsmKey" = "8:_893885BC9726B6B869FDF5CAF71F811A"
        "OwnerKey" = "8:_7F25CB112B1D45DC9E1DEBADA22EBDEE"
        "MsmSig" = "8:_UNDEFINED"
        }
        "Entry"
        {
        "MsmKey" = "8:_B54A2290C3D75F05DDDB9840FB4488A0"
        "OwnerKey" = "8:_7F25CB112B1D45DC9E1DEBADA22EBDEE"
        "MsmSig" = "8:_UNDEFINED"
        }
        "Entry"
        {
        "MsmKey" = "8:_B54A2290C3D75F05DDDB9840FB4488A0"
        "OwnerKey" = "8:_C15DD157CD98F6A830CD903628A8A8BD"
        "MsmSig" = "8:_UNDEFINED"
        }
        "Entry"
        {
        "MsmKey" = "8:_B54A2290C3D75F05DDDB9840FB4488A0"
        "OwnerKey" = "8:_E891A796A6A2DE0BA80CBB2EB6D9576C"
        "MsmSig" = "8:_UNDEFINED"
        }
        "Entry"
        {
        "MsmKey" = "8:_B54A2290C3D75F05DDDB9840FB4488A0"
        "OwnerKey" = "8:_D239BCEC0773A7270AA8ED319A54D623"
        "MsmSig" = "8:_UNDEFINED"
        }
        "Entry"
        {
        "MsmKey" = "8:_B54A2290C3D75F05DDDB9840FB4488A0"
        "OwnerKey" = "8:_893885BC9726B6B869FDF5CAF71F811A"
        "MsmSig" = "8:_UNDEFINED"
        }
        "Entry"
        {
        "MsmKey" = "8:_C15DD157CD98F6A830CD903628A8A8BD"
        "OwnerKey" = "8:_7F25CB112B1D45DC9E1DEBADA22EBDEE"
        "MsmSig" = "8:_UNDEFINED"
        }
        "Entry"
        {
        "MsmKey" = "8:_D239BCEC0773A7270AA8ED319A54D623"
        "OwnerKey" = "8:_893885BC9726B6B869FDF5CAF71F811A"
        "MsmSig" = "8:_UNDEFINED"
        }
        "Entry"
        {
        "MsmKey" = "8:_D239BCEC0773A7270AA8ED319A54D623"
        "OwnerKey" = "8:_C15DD157CD98F6A830CD903628A8A8BD"
        "MsmSig" = "8:_UNDEFINED"
        }
        "Entry"
        {
        "MsmKey" = "8:_D239BCEC0773A7270AA8ED319A54D623"
        "OwnerKey" = "8:_E891A796A6A2DE0BA80CBB2EB6D9576C"
        "MsmSig" = "8:_UNDEFINED"
        }
        "Entry"
        {
        "MsmKey" = "8:_D239BCEC0773A7270AA8ED319A54D623"
        "OwnerKey" = "8:_7F25CB112B1D45DC9E1DEBADA22EBDEE"
        "MsmSig" = "8:_UNDEFINED"
        }
        "Entry"
        {
        "MsmKey" = "8:_E891A796A6A2DE0BA80CBB2EB6D9576C"
        "OwnerKey" = "8:_7F25CB112B1D45DC9E1DEBADA22EBDEE"
        "MsmSig" = "8:_UNDEFINED"
        }
        "Entry"
        {
        "MsmKey" = "8:_UNDEFINED"
        "OwnerKey" = "8:_3E6904D24222D0546A3073DB6D7240B8"
        "MsmSig" = "8:_UNDEFINED"
        }
        "Entry"
        {
        "MsmKey" = "8:_UNDEFINED"
        "OwnerKey" = "8:_7F25CB112B1D45DC9E1DEBADA22EBDEE"
        "MsmSig" = "8:_UNDEFINED"
        }
        "Entry"
        {
        "MsmKey" = "8:_UNDEFINED"
        "OwnerKey" = "8:_C15DD157CD98F6A830CD903628A8A8BD"
        "MsmSig" = "8:_UNDEFINED"
        }
        "Entry"
        {
        "MsmKey" = "8:_UNDEFINED"
        "OwnerKey" = "8:_E891A796A6A2DE0BA80CBB2EB6D9576C"
        "MsmSig" = "8:_UNDEFINED"
        }
        "Entry"
        {
        "MsmKey" = "8:_UNDEFINED"
        "OwnerKey" = "8:_893885BC9726B6B869FDF5CAF71F811A"
        "MsmSig" = "8:_UNDEFINED"
        }
        "Entry"
        {
        "MsmKey" = "8:_UNDEFINED"
        "OwnerKey" = "8:_D239BCEC0773A7270AA8ED319A54D623"
        "MsmSig" = "8:_UNDEFINED"
        }
        "Entry"
        {
        "MsmKey" = "8:_UNDEFINED"
        "OwnerKey" = "8:_B54A2290C3D75F05DDDB9840FB4488A0"
        "MsmSig" = "8:_UNDEFINED"
        }
        "Entry"
        {
        "MsmKey" = "8:_UNDEFINED"
        "OwnerKey" = "8:_29EDB8B906B00B94A3518BA895A9ADED"
        "MsmSig" = "8:_UNDEFINED"
        }
    }
    "Configurations"
    {
        "Debug"
        {
        "DisplayName" = "8:Debug"
        "IsDebugOnly" = "11:TRUE"
        "IsReleaseOnly" = "11:FALSE"
        "OutputFilename" = "8:Debug\\JKZLICCardServiceSetup.msi"
        "PackageFilesAs" = "3:2"
        "PackageFileSize" = "3:-2147483648"
        "CabType" = "3:1"
        "Compression" = "3:2"
        "SignOutput" = "11:FALSE"
        "CertificateFile" = "8:"
        "PrivateKeyFile" = "8:"
        "TimeStampServer" = "8:"
        "InstallerBootstrapper" = "3:2"
        }
        "Release"
        {
        "DisplayName" = "8:Release"
        "IsDebugOnly" = "11:FALSE"
        "IsReleaseOnly" = "11:TRUE"
        "OutputFilename" = "8:Release\\JKZLICCardServiceSetup.msi"
        "PackageFilesAs" = "3:2"
        "PackageFileSize" = "3:-2147483648"
        "CabType" = "3:1"
        "Compression" = "3:2"
        "SignOutput" = "11:FALSE"
        "CertificateFile" = "8:"
        "PrivateKeyFile" = "8:"
        "TimeStampServer" = "8:"
        "InstallerBootstrapper" = "3:2"
            "BootstrapperCfg:{63ACBE69-63AA-4F98-B2B6-99F9E24495F2}"
            {
            "Enabled" = "11:TRUE"
            "PromptEnabled" = "11:TRUE"
            "PrerequisitesLocation" = "2:2"
            "Url" = "8:"
            "ComponentsUrl" = "8:"
                "Items"
                {
                    "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:.NETFramework,Version=v4.5"
                    {
                    "Name" = "8:Microsoft .NET Framework 4.5 (x86 和 x64)"
                    "ProductCode" = "8:.NETFramework,Version=v4.5"
                    }
                }
            }
        }
    }
    "Deployable"
    {
        "CustomAction"
        {
        }
        "DefaultFeature"
        {
        "Name" = "8:DefaultFeature"
        "Title" = "8:"
        "Description" = "8:"
        }
        "ExternalPersistence"
        {
            "LaunchCondition"
            {
                "{A06ECF26-33A3-4562-8140-9B0E340D4F24}:_0EAC748CA9BA486BBC2A12B55365F9A7"
                {
                "Name" = "8:.NET Framework"
                "Message" = "8:[VSDNETMSG]"
                "FrameworkVersion" = "8:.NETFramework,Version=v4.5"
                "AllowLaterVersions" = "11:FALSE"
                "InstallUrl" = "8:http://go.microsoft.com/fwlink/?LinkId=395269"
                }
            }
        }
        "File"
        {
            "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_29EDB8B906B00B94A3518BA895A9ADED"
            {
            "AssemblyRegister" = "3:1"
            "AssemblyIsInGAC" = "11:FALSE"
            "AssemblyAsmDisplayName" = "8:Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL"
                "ScatterAssemblies"
                {
                    "_29EDB8B906B00B94A3518BA895A9ADED"
                    {
                    "Name" = "8:Newtonsoft.Json.dll"
                    "Attributes" = "3:512"
                    }
                }
            "SourcePath" = "8:Newtonsoft.Json.dll"
            "TargetName" = "8:"
            "Tag" = "8:"
            "Folder" = "8:_769CE6EAB2374E36B2C018E2E5929157"
            "Condition" = "8:"
            "Transitive" = "11:FALSE"
            "Vital" = "11:TRUE"
            "ReadOnly" = "11:FALSE"
            "Hidden" = "11:FALSE"
            "System" = "11:FALSE"
            "Permanent" = "11:FALSE"
            "SharedLegacy" = "11:FALSE"
            "PackageAs" = "3:1"
            "Register" = "3:1"
            "Exclude" = "11:FALSE"
            "IsDependency" = "11:TRUE"
            "IsolateTo" = "8:"
            }
            "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_3E6904D24222D0546A3073DB6D7240B8"
            {
            "AssemblyRegister" = "3:1"
            "AssemblyIsInGAC" = "11:FALSE"
            "AssemblyAsmDisplayName" = "8:log4net, Version=1.2.11.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a, processorArchitecture=MSIL"
                "ScatterAssemblies"
                {
                    "_3E6904D24222D0546A3073DB6D7240B8"
                    {
                    "Name" = "8:log4net.dll"
                    "Attributes" = "3:512"
                    }
                }
            "SourcePath" = "8:log4net.dll"
            "TargetName" = "8:"
            "Tag" = "8:"
            "Folder" = "8:_769CE6EAB2374E36B2C018E2E5929157"
            "Condition" = "8:"
            "Transitive" = "11:FALSE"
            "Vital" = "11:TRUE"
            "ReadOnly" = "11:FALSE"
            "Hidden" = "11:FALSE"
            "System" = "11:FALSE"
            "Permanent" = "11:FALSE"
            "SharedLegacy" = "11:FALSE"
            "PackageAs" = "3:1"
            "Register" = "3:1"
            "Exclude" = "11:FALSE"
            "IsDependency" = "11:TRUE"
            "IsolateTo" = "8:"
            }
            "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_47A35CEEF0C54715816BFFC7CFB06980"
            {
            "SourcePath" = "8:C:\\Windows\\System32\\msiexec.exe"
            "TargetName" = "8:uninstall.exe"
            "Tag" = "8:"
            "Folder" = "8:_769CE6EAB2374E36B2C018E2E5929157"
            "Condition" = "8:"
            "Transitive" = "11:FALSE"
            "Vital" = "11:TRUE"
            "ReadOnly" = "11:FALSE"
            "Hidden" = "11:FALSE"
            "System" = "11:FALSE"
            "Permanent" = "11:FALSE"
            "SharedLegacy" = "11:FALSE"
            "PackageAs" = "3:1"
            "Register" = "3:1"
            "Exclude" = "11:FALSE"
            "IsDependency" = "11:FALSE"
            "IsolateTo" = "8:"
            }
            "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_893885BC9726B6B869FDF5CAF71F811A"
            {
            "AssemblyRegister" = "3:1"
            "AssemblyIsInGAC" = "11:FALSE"
            "AssemblyAsmDisplayName" = "8:SuperSocket.Facility, Version=1.5.3.0, Culture=neutral, PublicKeyToken=6c80000676988ebb, processorArchitecture=MSIL"
                "ScatterAssemblies"
                {
                    "_893885BC9726B6B869FDF5CAF71F811A"
                    {
                    "Name" = "8:SuperSocket.Facility.dll"
                    "Attributes" = "3:512"
                    }
                }
            "SourcePath" = "8:SuperSocket.Facility.dll"
            "TargetName" = "8:"
            "Tag" = "8:"
            "Folder" = "8:_769CE6EAB2374E36B2C018E2E5929157"
            "Condition" = "8:"
            "Transitive" = "11:FALSE"
            "Vital" = "11:TRUE"
            "ReadOnly" = "11:FALSE"
            "Hidden" = "11:FALSE"
            "System" = "11:FALSE"
            "Permanent" = "11:FALSE"
            "SharedLegacy" = "11:FALSE"
            "PackageAs" = "3:1"
            "Register" = "3:1"
            "Exclude" = "11:FALSE"
            "IsDependency" = "11:TRUE"
            "IsolateTo" = "8:"
            }
            "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_B54A2290C3D75F05DDDB9840FB4488A0"
            {
            "AssemblyRegister" = "3:1"
            "AssemblyIsInGAC" = "11:FALSE"
            "AssemblyAsmDisplayName" = "8:SuperSocket.Common, Version=1.5.3.0, Culture=neutral, PublicKeyToken=6c80000676988ebb, processorArchitecture=MSIL"
                "ScatterAssemblies"
                {
                    "_B54A2290C3D75F05DDDB9840FB4488A0"
                    {
                    "Name" = "8:SuperSocket.Common.dll"
                    "Attributes" = "3:512"
                    }
                }
            "SourcePath" = "8:SuperSocket.Common.dll"
            "TargetName" = "8:"
            "Tag" = "8:"
            "Folder" = "8:_769CE6EAB2374E36B2C018E2E5929157"
            "Condition" = "8:"
            "Transitive" = "11:FALSE"
            "Vital" = "11:TRUE"
            "ReadOnly" = "11:FALSE"
            "Hidden" = "11:FALSE"
            "System" = "11:FALSE"
            "Permanent" = "11:FALSE"
            "SharedLegacy" = "11:FALSE"
            "PackageAs" = "3:1"
            "Register" = "3:1"
            "Exclude" = "11:FALSE"
            "IsDependency" = "11:TRUE"
            "IsolateTo" = "8:"
            }
            "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C15DD157CD98F6A830CD903628A8A8BD"
            {
            "AssemblyRegister" = "3:1"
            "AssemblyIsInGAC" = "11:FALSE"
            "AssemblyAsmDisplayName" = "8:SuperWebSocket, Version=0.8.0.0, Culture=neutral, PublicKeyToken=7ba53b9a7cef5d1c, processorArchitecture=MSIL"
                "ScatterAssemblies"
                {
                    "_C15DD157CD98F6A830CD903628A8A8BD"
                    {
                    "Name" = "8:SuperWebSocket.dll"
                    "Attributes" = "3:512"
                    }
                }
            "SourcePath" = "8:SuperWebSocket.dll"
            "TargetName" = "8:"
            "Tag" = "8:"
            "Folder" = "8:_769CE6EAB2374E36B2C018E2E5929157"
            "Condition" = "8:"
            "Transitive" = "11:FALSE"
            "Vital" = "11:TRUE"
            "ReadOnly" = "11:FALSE"
            "Hidden" = "11:FALSE"
            "System" = "11:FALSE"
            "Permanent" = "11:FALSE"
            "SharedLegacy" = "11:FALSE"
            "PackageAs" = "3:1"
            "Register" = "3:1"
            "Exclude" = "11:FALSE"
            "IsDependency" = "11:TRUE"
            "IsolateTo" = "8:"
            }
            "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_D239BCEC0773A7270AA8ED319A54D623"
            {
            "AssemblyRegister" = "3:1"
            "AssemblyIsInGAC" = "11:FALSE"
            "AssemblyAsmDisplayName" = "8:SuperSocket.SocketBase, Version=1.5.3.0, Culture=neutral, PublicKeyToken=6c80000676988ebb, processorArchitecture=MSIL"
                "ScatterAssemblies"
                {
                    "_D239BCEC0773A7270AA8ED319A54D623"
                    {
                    "Name" = "8:SuperSocket.SocketBase.dll"
                    "Attributes" = "3:512"
                    }
                }
            "SourcePath" = "8:SuperSocket.SocketBase.dll"
            "TargetName" = "8:"
            "Tag" = "8:"
            "Folder" = "8:_769CE6EAB2374E36B2C018E2E5929157"
            "Condition" = "8:"
            "Transitive" = "11:FALSE"
            "Vital" = "11:TRUE"
            "ReadOnly" = "11:FALSE"
            "Hidden" = "11:FALSE"
            "System" = "11:FALSE"
            "Permanent" = "11:FALSE"
            "SharedLegacy" = "11:FALSE"
            "PackageAs" = "3:1"
            "Register" = "3:1"
            "Exclude" = "11:FALSE"
            "IsDependency" = "11:TRUE"
            "IsolateTo" = "8:"
            }
            "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_E891A796A6A2DE0BA80CBB2EB6D9576C"
            {
            "AssemblyRegister" = "3:1"
            "AssemblyIsInGAC" = "11:FALSE"
            "AssemblyAsmDisplayName" = "8:SuperSocket.SocketEngine, Version=1.5.3.0, Culture=neutral, PublicKeyToken=6c80000676988ebb, processorArchitecture=MSIL"
                "ScatterAssemblies"
                {
                    "_E891A796A6A2DE0BA80CBB2EB6D9576C"
                    {
                    "Name" = "8:SuperSocket.SocketEngine.dll"
                    "Attributes" = "3:512"
                    }
                }
            "SourcePath" = "8:SuperSocket.SocketEngine.dll"
            "TargetName" = "8:"
            "Tag" = "8:"
            "Folder" = "8:_769CE6EAB2374E36B2C018E2E5929157"
            "Condition" = "8:"
            "Transitive" = "11:FALSE"
            "Vital" = "11:TRUE"
            "ReadOnly" = "11:FALSE"
            "Hidden" = "11:FALSE"
            "System" = "11:FALSE"
            "Permanent" = "11:FALSE"
            "SharedLegacy" = "11:FALSE"
            "PackageAs" = "3:1"
            "Register" = "3:1"
            "Exclude" = "11:FALSE"
            "IsDependency" = "11:TRUE"
            "IsolateTo" = "8:"
            }
        }
        "FileType"
        {
        }
        "Folder"
        {
            "{1525181F-901A-416C-8A58-119130FE478E}:_2691AFD3D5C14E9C95C7F491FC776F2E"
            {
            "Name" = "8:#1919"
            "AlwaysCreate" = "11:FALSE"
            "Condition" = "8:"
            "Transitive" = "11:FALSE"
            "Property" = "8:ProgramMenuFolder"
                "Folders"
                {
                }
            }
            "{1525181F-901A-416C-8A58-119130FE478E}:_6B58348E8FFA49799FC98CC9600DB255"
            {
            "Name" = "8:#1916"
            "AlwaysCreate" = "11:FALSE"
            "Condition" = "8:"
            "Transitive" = "11:FALSE"
            "Property" = "8:DesktopFolder"
                "Folders"
                {
                }
            }
            "{3C67513D-01DD-4637-8A68-80971EB9504F}:_769CE6EAB2374E36B2C018E2E5929157"
            {
            "DefaultLocation" = "8:[ProgramFilesFolder][Manufacturer]\\[ProductName]"
            "Name" = "8:#1925"
            "AlwaysCreate" = "11:FALSE"
            "Condition" = "8:"
            "Transitive" = "11:FALSE"
            "Property" = "8:TARGETDIR"
                "Folders"
                {
                }
            }
        }
        "LaunchCondition"
        {
        }
        "Locator"
        {
        }
        "MsiBootstrapper"
        {
        "LangId" = "3:2052"
        "RequiresElevation" = "11:FALSE"
        }
        "Product"
        {
        "Name" = "8:Microsoft Visual Studio"
        "ProductName" = "8:JKZLICCardServiceSetup"
        "ProductCode" = "8:{E204D9D6-B46E-489E-A9EE-D9B2ACF3257D}"
        "PackageCode" = "8:{50198E9A-4D54-4E1C-A72B-804B068DB983}"
        "UpgradeCode" = "8:{0D7DBF9F-F67F-4FDD-BBFE-22FB0ECAA86A}"
        "AspNetVersion" = "8:4.0.30319.0"
        "RestartWWWService" = "11:FALSE"
        "RemovePreviousVersions" = "11:FALSE"
        "DetectNewerInstalledVersion" = "11:TRUE"
        "InstallAllUsers" = "11:FALSE"
        "ProductVersion" = "8:1.0.0"
        "Manufacturer" = "8:21839583@qq.com"
        "ARPHELPTELEPHONE" = "8:"
        "ARPHELPLINK" = "8:"
        "Title" = "8:JKZLICCardServiceSetup"
        "Subject" = "8:"
        "ARPCONTACT" = "8:21839583@qq.com"
        "Keywords" = "8:"
        "ARPCOMMENTS" = "8:"
        "ARPURLINFOABOUT" = "8:"
        "ARPPRODUCTICON" = "8:"
        "ARPIconIndex" = "3:0"
        "SearchPath" = "8:"
        "UseSystemSearchPath" = "11:TRUE"
        "TargetPlatform" = "3:0"
        "PreBuildEvent" = "8:"
        "PostBuildEvent" = "8:"
        "RunPostBuildEvent" = "3:0"
        }
        "Registry"
        {
            "HKLM"
            {
                "Keys"
                {
                    "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_35B5260DA23448778E69011F3D4711BE"
                    {
                    "Name" = "8:Software"
                    "Condition" = "8:"
                    "AlwaysCreate" = "11:FALSE"
                    "DeleteAtUninstall" = "11:FALSE"
                    "Transitive" = "11:FALSE"
                        "Keys"
                        {
                            "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_5A47E350B8A049D083A3888F77E82057"
                            {
                            "Name" = "8:[Manufacturer]"
                            "Condition" = "8:"
                            "AlwaysCreate" = "11:FALSE"
                            "DeleteAtUninstall" = "11:FALSE"
                            "Transitive" = "11:FALSE"
                                "Keys"
                                {
                                }
                                "Values"
                                {
                                }
                            }
                        }
                        "Values"
                        {
                        }
                    }
                }
            }
            "HKCU"
            {
                "Keys"
                {
                    "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_19D56653B0DB4D86AFA2D470EF0919B0"
                    {
                    "Name" = "8:Software"
                    "Condition" = "8:"
                    "AlwaysCreate" = "11:FALSE"
                    "DeleteAtUninstall" = "11:FALSE"
                    "Transitive" = "11:FALSE"
                        "Keys"
                        {
                            "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_FC08C07129E24A3F86981393920464FA"
                            {
                            "Name" = "8:[Manufacturer]"
                            "Condition" = "8:"
                            "AlwaysCreate" = "11:FALSE"
                            "DeleteAtUninstall" = "11:FALSE"
                            "Transitive" = "11:FALSE"
                                "Keys"
                                {
                                }
                                "Values"
                                {
                                }
                            }
                        }
                        "Values"
                        {
                        }
                    }
                }
            }
            "HKCR"
            {
                "Keys"
                {
                }
            }
            "HKU"
            {
                "Keys"
                {
                }
            }
            "HKPU"
            {
                "Keys"
                {
                }
            }
        }
        "Sequences"
        {
        }
        "Shortcut"
        {
            "{970C0BB2-C7D0-45D7-ABFA-7EC378858BC0}:_BC9E1AD078FF4932B78CD33DDFEF4A52"
            {
            "Name" = "8:卸载社保卡读卡服务.exe"
            "Arguments" = "8:/x {E204D9D6-B46E-489E-A9EE-D9B2ACF3257D}"
            "Description" = "8:"
            "ShowCmd" = "3:1"
            "IconIndex" = "3:0"
            "Transitive" = "11:FALSE"
            "Target" = "8:_47A35CEEF0C54715816BFFC7CFB06980"
            "Folder" = "8:_2691AFD3D5C14E9C95C7F491FC776F2E"
            "WorkingFolder" = "8:_769CE6EAB2374E36B2C018E2E5929157"
            "Icon" = "8:"
            "Feature" = "8:"
            }
        }
        "UserInterface"
        {
            "{2479F3F5-0309-486D-8047-8187E2CE5BA0}:_0847D35E815A4C51AD477A2670417270"
            {
            "UseDynamicProperties" = "11:FALSE"
            "IsDependency" = "11:FALSE"
            "SourcePath" = "8:<VsdDialogDir>\\VsdBasicDialogs.wim"
            }
            "{2479F3F5-0309-486D-8047-8187E2CE5BA0}:_21AC145CFC14403E83453A38FBBBFB83"
            {
            "UseDynamicProperties" = "11:FALSE"
            "IsDependency" = "11:FALSE"
            "SourcePath" = "8:<VsdDialogDir>\\VsdUserInterface.wim"
            }
            "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_2D60F07888124E699F8B1518181A0652"
            {
            "Name" = "8:#1900"
            "Sequence" = "3:2"
            "Attributes" = "3:1"
                "Dialogs"
                {
                    "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_00DC9089F43949C5A2A277DEF34E0775"
                    {
                    "Sequence" = "3:100"
                    "DisplayName" = "8:欢迎使用"
                    "UseDynamicProperties" = "11:TRUE"
                    "IsDependency" = "11:FALSE"
                    "SourcePath" = "8:<VsdDialogDir>\\VsdAdminWelcomeDlg.wid"
                        "Properties"
                        {
                            "BannerBitmap"
                            {
                            "Name" = "8:BannerBitmap"
                            "DisplayName" = "8:#1001"
                            "Description" = "8:#1101"
                            "Type" = "3:8"
                            "ContextData" = "8:Bitmap"
                            "Attributes" = "3:4"
                            "Setting" = "3:1"
                            "UsePlugInResources" = "11:TRUE"
                            }
                            "CopyrightWarning"
                            {
                            "Name" = "8:CopyrightWarning"
                            "DisplayName" = "8:#1002"
                            "Description" = "8:#1102"
                            "Type" = "3:3"
                            "ContextData" = "8:"
                            "Attributes" = "3:0"
                            "Setting" = "3:1"
                            "Value" = "8:#1202"
                            "DefaultValue" = "8:#1202"
                            "UsePlugInResources" = "11:TRUE"
                            }
                            "Welcome"
                            {
                            "Name" = "8:Welcome"
                            "DisplayName" = "8:#1003"
                            "Description" = "8:#1103"
                            "Type" = "3:3"
                            "ContextData" = "8:"
                            "Attributes" = "3:0"
                            "Setting" = "3:1"
                            "Value" = "8:#1203"
                            "DefaultValue" = "8:#1203"
                            "UsePlugInResources" = "11:TRUE"
                            }
                        }
                    }
                    "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_3E44CFD609F74A2491152073F1FB2C7D"
                    {
                    "Sequence" = "3:200"
                    "DisplayName" = "8:安装文件夹"
                    "UseDynamicProperties" = "11:TRUE"
                    "IsDependency" = "11:FALSE"
                    "SourcePath" = "8:<VsdDialogDir>\\VsdAdminFolderDlg.wid"
                        "Properties"
                        {
                            "BannerBitmap"
                            {
                            "Name" = "8:BannerBitmap"
                            "DisplayName" = "8:#1001"
                            "Description" = "8:#1101"
                            "Type" = "3:8"
                            "ContextData" = "8:Bitmap"
                            "Attributes" = "3:4"
                            "Setting" = "3:1"
                            "UsePlugInResources" = "11:TRUE"
                            }
                        }
                    }
                    "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_C8A3301FC8F949D6A3C343171A1E660F"
                    {
                    "Sequence" = "3:300"
                    "DisplayName" = "8:确认安装"
                    "UseDynamicProperties" = "11:TRUE"
                    "IsDependency" = "11:FALSE"
                    "SourcePath" = "8:<VsdDialogDir>\\VsdAdminConfirmDlg.wid"
                        "Properties"
                        {
                            "BannerBitmap"
                            {
                            "Name" = "8:BannerBitmap"
                            "DisplayName" = "8:#1001"
                            "Description" = "8:#1101"
                            "Type" = "3:8"
                            "ContextData" = "8:Bitmap"
                            "Attributes" = "3:4"
                            "Setting" = "3:1"
                            "UsePlugInResources" = "11:TRUE"
                            }
                        }
                    }
                }
            }
            "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_77A5D3917B174965B36595B124661D4E"
            {
            "Name" = "8:#1901"
            "Sequence" = "3:2"
            "Attributes" = "3:2"
                "Dialogs"
                {
                    "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_EA5D7AC9A768487191D9AF55EEF5C6CF"
                    {
                    "Sequence" = "3:100"
                    "DisplayName" = "8:进度"
                    "UseDynamicProperties" = "11:TRUE"
                    "IsDependency" = "11:FALSE"
                    "SourcePath" = "8:<VsdDialogDir>\\VsdAdminProgressDlg.wid"
                        "Properties"
                        {
                            "BannerBitmap"
                            {
                            "Name" = "8:BannerBitmap"
                            "DisplayName" = "8:#1001"
                            "Description" = "8:#1101"
                            "Type" = "3:8"
                            "ContextData" = "8:Bitmap"
                            "Attributes" = "3:4"
                            "Setting" = "3:1"
                            "UsePlugInResources" = "11:TRUE"
                            }
                            "ShowProgress"
                            {
                            "Name" = "8:ShowProgress"
                            "DisplayName" = "8:#1009"
                            "Description" = "8:#1109"
                            "Type" = "3:5"
                            "ContextData" = "8:1;True=1;False=0"
                            "Attributes" = "3:0"
                            "Setting" = "3:0"
                            "Value" = "3:1"
                            "DefaultValue" = "3:1"
                            "UsePlugInResources" = "11:TRUE"
                            }
                        }
                    }
                }
            }
            "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_8D3516EB757046BF96A45A7D99AA91B6"
            {
            "Name" = "8:#1902"
            "Sequence" = "3:1"
            "Attributes" = "3:3"
                "Dialogs"
                {
                    "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_ED8CA6D18F064020B5E5D58EDFA526AF"
                    {
                    "Sequence" = "3:100"
                    "DisplayName" = "8:已完成"
                    "UseDynamicProperties" = "11:TRUE"
                    "IsDependency" = "11:FALSE"
                    "SourcePath" = "8:<VsdDialogDir>\\VsdFinishedDlg.wid"
                        "Properties"
                        {
                            "BannerBitmap"
                            {
                            "Name" = "8:BannerBitmap"
                            "DisplayName" = "8:#1001"
                            "Description" = "8:#1101"
                            "Type" = "3:8"
                            "ContextData" = "8:Bitmap"
                            "Attributes" = "3:4"
                            "Setting" = "3:1"
                            "UsePlugInResources" = "11:TRUE"
                            }
                            "UpdateText"
                            {
                            "Name" = "8:UpdateText"
                            "DisplayName" = "8:#1058"
                            "Description" = "8:#1158"
                            "Type" = "3:15"
                            "ContextData" = "8:"
                            "Attributes" = "3:0"
                            "Setting" = "3:1"
                            "Value" = "8:#1258"
                            "DefaultValue" = "8:#1258"
                            "UsePlugInResources" = "11:TRUE"
                            }
                        }
                    }
                }
            }
            "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_93E8FE1DF522465BBFFB47122D05ED83"
            {
            "Name" = "8:#1902"
            "Sequence" = "3:2"
            "Attributes" = "3:3"
                "Dialogs"
                {
                    "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_A3728AEC7D0049EEB9016FBA778373E3"
                    {
                    "Sequence" = "3:100"
                    "DisplayName" = "8:已完成"
                    "UseDynamicProperties" = "11:TRUE"
                    "IsDependency" = "11:FALSE"
                    "SourcePath" = "8:<VsdDialogDir>\\VsdAdminFinishedDlg.wid"
                        "Properties"
                        {
                            "BannerBitmap"
                            {
                            "Name" = "8:BannerBitmap"
                            "DisplayName" = "8:#1001"
                            "Description" = "8:#1101"
                            "Type" = "3:8"
                            "ContextData" = "8:Bitmap"
                            "Attributes" = "3:4"
                            "Setting" = "3:1"
                            "UsePlugInResources" = "11:TRUE"
                            }
                        }
                    }
                }
            }
            "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_A718976B5A684834AE627D14F7459611"
            {
            "Name" = "8:#1901"
            "Sequence" = "3:1"
            "Attributes" = "3:2"
                "Dialogs"
                {
                    "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_450562C76BDB4C01B1F4B7EEC247E8BE"
                    {
                    "Sequence" = "3:100"
                    "DisplayName" = "8:进度"
                    "UseDynamicProperties" = "11:TRUE"
                    "IsDependency" = "11:FALSE"
                    "SourcePath" = "8:<VsdDialogDir>\\VsdProgressDlg.wid"
                        "Properties"
                        {
                            "BannerBitmap"
                            {
                            "Name" = "8:BannerBitmap"
                            "DisplayName" = "8:#1001"
                            "Description" = "8:#1101"
                            "Type" = "3:8"
                            "ContextData" = "8:Bitmap"
                            "Attributes" = "3:4"
                            "Setting" = "3:1"
                            "UsePlugInResources" = "11:TRUE"
                            }
                            "ShowProgress"
                            {
                            "Name" = "8:ShowProgress"
                            "DisplayName" = "8:#1009"
                            "Description" = "8:#1109"
                            "Type" = "3:5"
                            "ContextData" = "8:1;True=1;False=0"
                            "Attributes" = "3:0"
                            "Setting" = "3:0"
                            "Value" = "3:1"
                            "DefaultValue" = "3:1"
                            "UsePlugInResources" = "11:TRUE"
                            }
                        }
                    }
                }
            }
            "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_C7B6434A9A104B939271F39B42619F66"
            {
            "Name" = "8:#1900"
            "Sequence" = "3:1"
            "Attributes" = "3:1"
                "Dialogs"
                {
                    "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_A426049086114E00A9DDA27E8AB8626F"
                    {
                    "Sequence" = "3:100"
                    "DisplayName" = "8:欢迎使用"
                    "UseDynamicProperties" = "11:TRUE"
                    "IsDependency" = "11:FALSE"
                    "SourcePath" = "8:<VsdDialogDir>\\VsdWelcomeDlg.wid"
                        "Properties"
                        {
                            "BannerBitmap"
                            {
                            "Name" = "8:BannerBitmap"
                            "DisplayName" = "8:#1001"
                            "Description" = "8:#1101"
                            "Type" = "3:8"
                            "ContextData" = "8:Bitmap"
                            "Attributes" = "3:4"
                            "Setting" = "3:1"
                            "UsePlugInResources" = "11:TRUE"
                            }
                            "CopyrightWarning"
                            {
                            "Name" = "8:CopyrightWarning"
                            "DisplayName" = "8:#1002"
                            "Description" = "8:#1102"
                            "Type" = "3:3"
                            "ContextData" = "8:"
                            "Attributes" = "3:0"
                            "Setting" = "3:1"
                            "Value" = "8:#1202"
                            "DefaultValue" = "8:#1202"
                            "UsePlugInResources" = "11:TRUE"
                            }
                            "Welcome"
                            {
                            "Name" = "8:Welcome"
                            "DisplayName" = "8:#1003"
                            "Description" = "8:#1103"
                            "Type" = "3:3"
                            "ContextData" = "8:"
                            "Attributes" = "3:0"
                            "Setting" = "3:1"
                            "Value" = "8:#1203"
                            "DefaultValue" = "8:#1203"
                            "UsePlugInResources" = "11:TRUE"
                            }
                        }
                    }
                    "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_B15C15E03B224EA4BE06787389467726"
                    {
                    "Sequence" = "3:300"
                    "DisplayName" = "8:确认安装"
                    "UseDynamicProperties" = "11:TRUE"
                    "IsDependency" = "11:FALSE"
                    "SourcePath" = "8:<VsdDialogDir>\\VsdConfirmDlg.wid"
                        "Properties"
                        {
                            "BannerBitmap"
                            {
                            "Name" = "8:BannerBitmap"
                            "DisplayName" = "8:#1001"
                            "Description" = "8:#1101"
                            "Type" = "3:8"
                            "ContextData" = "8:Bitmap"
                            "Attributes" = "3:4"
                            "Setting" = "3:1"
                            "UsePlugInResources" = "11:TRUE"
                            }
                        }
                    }
                    "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_C9BDBF517E5D459AADB37B6A6AD9867E"
                    {
                    "Sequence" = "3:200"
                    "DisplayName" = "8:安装文件夹"
                    "UseDynamicProperties" = "11:TRUE"
                    "IsDependency" = "11:FALSE"
                    "SourcePath" = "8:<VsdDialogDir>\\VsdFolderDlg.wid"
                        "Properties"
                        {
                            "BannerBitmap"
                            {
                            "Name" = "8:BannerBitmap"
                            "DisplayName" = "8:#1001"
                            "Description" = "8:#1101"
                            "Type" = "3:8"
                            "ContextData" = "8:Bitmap"
                            "Attributes" = "3:4"
                            "Setting" = "3:1"
                            "UsePlugInResources" = "11:TRUE"
                            }
                            "InstallAllUsersVisible"
                            {
                            "Name" = "8:InstallAllUsersVisible"
                            "DisplayName" = "8:#1059"
                            "Description" = "8:#1159"
                            "Type" = "3:5"
                            "ContextData" = "8:1;True=1;False=0"
                            "Attributes" = "3:0"
                            "Setting" = "3:0"
                            "Value" = "3:1"
                            "DefaultValue" = "3:1"
                            "UsePlugInResources" = "11:TRUE"
                            }
                        }
                    }
                }
            }
        }
        "MergeModule"
        {
        }
        "ProjectOutput"
        {
            "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_7F25CB112B1D45DC9E1DEBADA22EBDEE"
            {
            "SourcePath" = "8:..\\JKZLICCardService\\obj\\x86\\Release\\JKZLICCardService.exe"
            "TargetName" = "8:"
            "Tag" = "8:"
            "Folder" = "8:_769CE6EAB2374E36B2C018E2E5929157"
            "Condition" = "8:"
            "Transitive" = "11:FALSE"
            "Vital" = "11:TRUE"
            "ReadOnly" = "11:FALSE"
            "Hidden" = "11:FALSE"
            "System" = "11:FALSE"
            "Permanent" = "11:FALSE"
            "SharedLegacy" = "11:FALSE"
            "PackageAs" = "3:1"
            "Register" = "3:1"
            "Exclude" = "11:FALSE"
            "IsDependency" = "11:FALSE"
            "IsolateTo" = "8:"
            "ProjectOutputGroupRegister" = "3:1"
            "OutputConfiguration" = "8:"
            "OutputGroupCanonicalName" = "8:Built"
            "OutputProjectGuid" = "8:{109E42C3-DAB2-4E75-AD09-5FCF72034F76}"
            "ShowKeyOutput" = "11:TRUE"
                "ExcludeFilters"
                {
                }
            }
        }
    }
}

+ 0 - 0
Lib/Newtonsoft.Json.dll


Některé soubory nejsou zobrazeny, neboť je v těchto rozdílových datech změněno mnoho souborů