@@ -0,0 +1,48 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<configuration> | |||||
<appSettings> | |||||
<add key="TargetDBType" value="Oracle" /> | |||||
<add key="InitalOperationPwd" value="zIU7s3Rawog=" /> | |||||
<add key="StartWebApiUrl" value="0" /> | |||||
<add key="ClientSettingsProvider.ServiceUri" value="" /> | |||||
</appSettings> | |||||
<startup> | |||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" /> | |||||
</startup> | |||||
<runtime> | |||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> | |||||
<dependentAssembly> | |||||
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> | |||||
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" /> | |||||
</dependentAssembly> | |||||
<dependentAssembly> | |||||
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" /> | |||||
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" /> | |||||
</dependentAssembly> | |||||
<dependentAssembly> | |||||
<assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" /> | |||||
<bindingRedirect oldVersion="0.0.0.0-4.2.0.1" newVersion="4.2.0.1" /> | |||||
</dependentAssembly> | |||||
<dependentAssembly> | |||||
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" /> | |||||
<bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2" /> | |||||
</dependentAssembly> | |||||
<dependentAssembly> | |||||
<assemblyIdentity name="System.ValueTuple" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" /> | |||||
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" /> | |||||
</dependentAssembly> | |||||
</assemblyBinding> | |||||
</runtime> | |||||
<system.web> | |||||
<membership defaultProvider="ClientAuthenticationMembershipProvider"> | |||||
<providers> | |||||
<add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" /> | |||||
</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" /> | |||||
</providers> | |||||
</roleManager> | |||||
</system.web> | |||||
</configuration> |
@@ -0,0 +1,21 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<asmv1:assembly xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xrml="urn:mpeg:mpeg21:2003:01-REL-R-NS" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2"> | |||||
<assemblyIdentity name="CNAS_Authorize.application" version="1.0.0.2" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="x86" xmlns="urn:schemas-microsoft-com:asm.v1" /> | |||||
<description asmv2:publisher="CNAS_Authorize" asmv2:product="CNAS_Authorize" xmlns="urn:schemas-microsoft-com:asm.v1" /> | |||||
<deployment install="true" mapFileExtensions="true" /> | |||||
<compatibleFrameworks xmlns="urn:schemas-microsoft-com:clickonce.v2"> | |||||
<framework targetVersion="4.8" profile="Full" supportedRuntime="4.0.30319" /> | |||||
</compatibleFrameworks> | |||||
<dependency> | |||||
<dependentAssembly dependencyType="install" codebase="CNAS_Authorize.exe.manifest" size="4148"> | |||||
<assemblyIdentity name="CNAS_Authorize.exe" version="1.0.0.2" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="x86" type="win32" /> | |||||
<hash> | |||||
<dsig:Transforms> | |||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" /> | |||||
</dsig:Transforms> | |||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" /> | |||||
<dsig:DigestValue>L5xNjTgh0dTkAQRbTZCFp78DqTJkq1K4UQdhB+a8xaQ=</dsig:DigestValue> | |||||
</hash> | |||||
</dependentAssembly> | |||||
</dependency> | |||||
</asmv1:assembly> |
@@ -0,0 +1,48 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<configuration> | |||||
<appSettings> | |||||
<add key="TargetDBType" value="Oracle" /> | |||||
<add key="InitalOperationPwd" value="zIU7s3Rawog=" /> | |||||
<add key="StartWebApiUrl" value="0" /> | |||||
<add key="ClientSettingsProvider.ServiceUri" value="" /> | |||||
</appSettings> | |||||
<startup> | |||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" /> | |||||
</startup> | |||||
<runtime> | |||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> | |||||
<dependentAssembly> | |||||
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> | |||||
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" /> | |||||
</dependentAssembly> | |||||
<dependentAssembly> | |||||
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" /> | |||||
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" /> | |||||
</dependentAssembly> | |||||
<dependentAssembly> | |||||
<assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" /> | |||||
<bindingRedirect oldVersion="0.0.0.0-4.2.0.1" newVersion="4.2.0.1" /> | |||||
</dependentAssembly> | |||||
<dependentAssembly> | |||||
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" /> | |||||
<bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2" /> | |||||
</dependentAssembly> | |||||
<dependentAssembly> | |||||
<assemblyIdentity name="System.ValueTuple" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" /> | |||||
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" /> | |||||
</dependentAssembly> | |||||
</assemblyBinding> | |||||
</runtime> | |||||
<system.web> | |||||
<membership defaultProvider="ClientAuthenticationMembershipProvider"> | |||||
<providers> | |||||
<add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" /> | |||||
</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" /> | |||||
</providers> | |||||
</roleManager> | |||||
</system.web> | |||||
</configuration> |
@@ -0,0 +1,77 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<asmv1:assembly xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2"> | |||||
<asmv1:assemblyIdentity name="CNAS_Authorize.exe" version="1.0.0.2" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="x86" type="win32" /> | |||||
<application /> | |||||
<entryPoint> | |||||
<assemblyIdentity name="CNAS_Authorize" version="1.0.0.0" language="neutral" processorArchitecture="x86" /> | |||||
<commandLine file="CNAS_Authorize.exe" parameters="" /> | |||||
</entryPoint> | |||||
<trustInfo> | |||||
<security> | |||||
<applicationRequestMinimum> | |||||
<PermissionSet Unrestricted="true" ID="Custom" SameSite="site" /> | |||||
<defaultAssemblyRequest permissionSetReference="Custom" /> | |||||
</applicationRequestMinimum> | |||||
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3"> | |||||
<!-- | |||||
UAC 清单选项 | |||||
如果要更改 Windows 用户帐户控制级别,请用以下节点之一替换 | |||||
requestedExecutionLevel 节点。 | |||||
<requestedExecutionLevel level="asInvoker" uiAccess="false" /> | |||||
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" /> | |||||
<requestedExecutionLevel level="highestAvailable" uiAccess="false" /> | |||||
如果要利用文件和注册表虚拟化提供 | |||||
向后兼容性,请删除 requestedExecutionLevel 节点。 | |||||
--> | |||||
<requestedExecutionLevel level="asInvoker" uiAccess="false" /> | |||||
</requestedPrivileges> | |||||
</security> | |||||
</trustInfo> | |||||
<dependency> | |||||
<dependentOS> | |||||
<osVersionInfo> | |||||
<os majorVersion="5" minorVersion="1" buildNumber="2600" servicePackMajor="0" /> | |||||
</osVersionInfo> | |||||
</dependentOS> | |||||
</dependency> | |||||
<dependency> | |||||
<dependentAssembly dependencyType="preRequisite" allowDelayedBinding="true"> | |||||
<assemblyIdentity name="Microsoft.Windows.CommonLanguageRuntime" version="4.0.30319.0" /> | |||||
</dependentAssembly> | |||||
</dependency> | |||||
<dependency> | |||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="CNAS_Authorize.exe" size="25008"> | |||||
<assemblyIdentity name="CNAS_Authorize" version="1.0.0.0" language="neutral" processorArchitecture="x86" /> | |||||
<hash> | |||||
<dsig:Transforms> | |||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" /> | |||||
</dsig:Transforms> | |||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" /> | |||||
<dsig:DigestValue>I4IqDuMxBr51Z6oX2d/YkvprGq44LkHsOXT43OvA0b8=</dsig:DigestValue> | |||||
</hash> | |||||
</dependentAssembly> | |||||
</dependency> | |||||
<dependency> | |||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="System.Data.SQLite.dll" size="393520"> | |||||
<assemblyIdentity name="System.Data.SQLite" version="1.0.115.5" publicKeyToken="DB937BC2D44FF139" language="neutral" processorArchitecture="msil" /> | |||||
<hash> | |||||
<dsig:Transforms> | |||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" /> | |||||
</dsig:Transforms> | |||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" /> | |||||
<dsig:DigestValue>X6xanpuLva1s9mHb8xh+OVkUzXE540tyWQbvu2ASLA0=</dsig:DigestValue> | |||||
</hash> | |||||
</dependentAssembly> | |||||
</dependency> | |||||
<file name="CNAS_Authorize.exe.config" size="2554"> | |||||
<hash> | |||||
<dsig:Transforms> | |||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" /> | |||||
</dsig:Transforms> | |||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" /> | |||||
<dsig:DigestValue>qmdIROPHgqvrcwUwlaxoJeAzUhkInxx6DrCrZKLyuFE=</dsig:DigestValue> | |||||
</hash> | |||||
</file> | |||||
</asmv1:assembly> |
@@ -1,13 +1,14 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||||
<configuration> | <configuration> | ||||
<appSettings> | |||||
<add key="TargetDBType" value="Oracle" /> | |||||
<add key="InitalOperationPwd" value="zIU7s3Rawog=" /> | |||||
<add key="StartWebApiUrl" value="0" /> | |||||
</appSettings> | |||||
<startup> | |||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" /> | |||||
</startup> | |||||
<appSettings> | |||||
<add key="TargetDBType" value="Oracle" /> | |||||
<add key="InitalOperationPwd" value="zIU7s3Rawog=" /> | |||||
<add key="StartWebApiUrl" value="0" /> | |||||
<add key="ClientSettingsProvider.ServiceUri" value="" /> | |||||
</appSettings> | |||||
<startup> | |||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" /> | |||||
</startup> | |||||
<runtime> | <runtime> | ||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> | <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> | ||||
<dependentAssembly> | <dependentAssembly> | ||||
@@ -32,4 +33,16 @@ | |||||
</dependentAssembly> | </dependentAssembly> | ||||
</assemblyBinding> | </assemblyBinding> | ||||
</runtime> | </runtime> | ||||
<system.web> | |||||
<membership defaultProvider="ClientAuthenticationMembershipProvider"> | |||||
<providers> | |||||
<add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" /> | |||||
</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" /> | |||||
</providers> | |||||
</roleManager> | |||||
</system.web> | |||||
</configuration> | </configuration> |
@@ -3,7 +3,7 @@ | |||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> | <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> | ||||
<PropertyGroup> | <PropertyGroup> | ||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> | ||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> | |||||
<Platform Condition=" '$(Platform)' == '' ">x86</Platform> | |||||
<ProjectGuid>{9B4A6989-A7A6-41C0-ADFE-D470EB972D79}</ProjectGuid> | <ProjectGuid>{9B4A6989-A7A6-41C0-ADFE-D470EB972D79}</ProjectGuid> | ||||
<OutputType>WinExe</OutputType> | <OutputType>WinExe</OutputType> | ||||
<AppDesignerFolder>Properties</AppDesignerFolder> | <AppDesignerFolder>Properties</AppDesignerFolder> | ||||
@@ -14,13 +14,29 @@ | |||||
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> | <ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> | ||||
<WarningLevel>4</WarningLevel> | <WarningLevel>4</WarningLevel> | ||||
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects> | <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects> | ||||
<IsWebBootstrapper>false</IsWebBootstrapper> | |||||
<PublishUrl>publish\</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> | |||||
<ApplicationRevision>2</ApplicationRevision> | |||||
<ApplicationVersion>1.0.0.%2a</ApplicationVersion> | |||||
<UseApplicationTrust>false</UseApplicationTrust> | |||||
<PublishWizardCompleted>true</PublishWizardCompleted> | |||||
<BootstrapperEnabled>true</BootstrapperEnabled> | |||||
</PropertyGroup> | </PropertyGroup> | ||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> | ||||
<PlatformTarget>AnyCPU</PlatformTarget> | |||||
<PlatformTarget>x86</PlatformTarget> | |||||
<DebugSymbols>true</DebugSymbols> | <DebugSymbols>true</DebugSymbols> | ||||
<DebugType>full</DebugType> | <DebugType>full</DebugType> | ||||
<Optimize>false</Optimize> | <Optimize>false</Optimize> | ||||
<OutputPath>..\dll\</OutputPath> | |||||
<OutputPath>..\AuthorizeDll\</OutputPath> | |||||
<DefineConstants>DEBUG;TRACE</DefineConstants> | <DefineConstants>DEBUG;TRACE</DefineConstants> | ||||
<ErrorReport>prompt</ErrorReport> | <ErrorReport>prompt</ErrorReport> | ||||
<WarningLevel>4</WarningLevel> | <WarningLevel>4</WarningLevel> | ||||
@@ -34,9 +50,23 @@ | |||||
<ErrorReport>prompt</ErrorReport> | <ErrorReport>prompt</ErrorReport> | ||||
<WarningLevel>4</WarningLevel> | <WarningLevel>4</WarningLevel> | ||||
</PropertyGroup> | </PropertyGroup> | ||||
<PropertyGroup> | |||||
<ManifestCertificateThumbprint>D4700213673D28F8D81D62BAEC309A35964BA214</ManifestCertificateThumbprint> | |||||
</PropertyGroup> | |||||
<PropertyGroup> | |||||
<ManifestKeyFile>CNAS_Authorize_TemporaryKey.pfx</ManifestKeyFile> | |||||
</PropertyGroup> | |||||
<PropertyGroup> | |||||
<GenerateManifests>true</GenerateManifests> | |||||
</PropertyGroup> | |||||
<PropertyGroup> | |||||
<SignManifests>true</SignManifests> | |||||
</PropertyGroup> | |||||
<ItemGroup> | <ItemGroup> | ||||
<Reference Include="System" /> | <Reference Include="System" /> | ||||
<Reference Include="System.Configuration" /> | |||||
<Reference Include="System.Data" /> | <Reference Include="System.Data" /> | ||||
<Reference Include="System.Web.Extensions" /> | |||||
<Reference Include="System.Xml" /> | <Reference Include="System.Xml" /> | ||||
<Reference Include="Microsoft.CSharp" /> | <Reference Include="Microsoft.CSharp" /> | ||||
<Reference Include="System.Core" /> | <Reference Include="System.Core" /> | ||||
@@ -99,25 +129,21 @@ | |||||
</None> | </None> | ||||
</ItemGroup> | </ItemGroup> | ||||
<ItemGroup> | <ItemGroup> | ||||
<ProjectReference Include="..\CnasSynchronousCommon\CnasSynchronousCommon.csproj"> | |||||
<Project>{8E0E5F2E-2BA2-4952-9F31-34C072CD86B3}</Project> | |||||
<Name>CnasSynchronousCommon</Name> | |||||
</ProjectReference> | |||||
<ProjectReference Include="..\CnasSynchronusClient\CnasSynchronusBLL.csproj"> | |||||
<Project>{CB9B6D92-3CC4-46C6-92E8-A6FD0AD48041}</Project> | |||||
<Name>CnasSynchronusBLL</Name> | |||||
</ProjectReference> | |||||
<ProjectReference Include="..\CnasSynchrousModel\CnasSynchrousModel.csproj"> | |||||
<Project>{0C3243F5-729E-409C-B406-C6DE56E632E0}</Project> | |||||
<Name>CnasSynchrousModel</Name> | |||||
</ProjectReference> | |||||
<BootstrapperPackage Include=".NETFramework,Version=v4.8"> | |||||
<Visible>False</Visible> | |||||
<ProductName>Microsoft .NET Framework 4.8 %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> | |||||
</ItemGroup> | |||||
<ItemGroup> | |||||
<PackageReference Include="Stub.System.Data.SQLite.Core.NetFramework" Version="1.0.115.5"> | |||||
<GeneratePathProperty>true</GeneratePathProperty> | |||||
</PackageReference> | |||||
</ItemGroup> | </ItemGroup> | ||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> | <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> | </Project> |
@@ -1,12 +1,11 @@ | |||||
using CnasSynchronusClient; | |||||
using CnasSynchrousModel; | |||||
using System; | |||||
using System; | |||||
using System.Collections.Generic; | using System.Collections.Generic; | ||||
using System.Data; | using System.Data; | ||||
using System.Linq; | using System.Linq; | ||||
using System.Text; | using System.Text; | ||||
using System.Threading.Tasks; | using System.Threading.Tasks; | ||||
using System.Windows; | using System.Windows; | ||||
using System.Data.SQLite; | |||||
namespace CNAS_Authorize | namespace CNAS_Authorize | ||||
{ | { | ||||
@@ -69,31 +68,43 @@ namespace CNAS_Authorize | |||||
m_pageSize = 10; | m_pageSize = 10; | ||||
m_pageIndex = 1; | m_pageIndex = 1; | ||||
} | } | ||||
DataBaseInfo targetDataBase = new DataBaseInfo(); | |||||
public void Load() | public void Load() | ||||
{ | { | ||||
//加载CNAS数据库配置 | |||||
targetDataBase = FileOperation.GetLocalCnasDB(); | |||||
if (!CnasDataOperationFact.CnasDataOperation().TestConnect(targetDataBase)) | |||||
{ | |||||
MessageBox.Show("CNAS数据库无法正常连接...", "提示"); | |||||
return; | |||||
} | |||||
InitializeDatabase(); | |||||
m_machines = new List<Machine>(); | m_machines = new List<Machine>(); | ||||
////1.加载数据 | |||||
DataTable dtmacaddressinfo = CnasDataOperationFact.CnasDataOperation().GetTableData(targetDataBase, "select * from macaddress"); | |||||
if (dtmacaddressinfo != null && dtmacaddressinfo.Rows.Count > 0) | |||||
string dbPath = System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "CNAS.db"); | |||||
string connectionString = $"Data Source={dbPath};Version=3;"; | |||||
try | |||||
{ | { | ||||
List<string> lstCnasTables = new List<string>(); | |||||
foreach (DataRow dr in dtmacaddressinfo.Rows) | |||||
using (var connection = new SQLiteConnection(connectionString)) | |||||
{ | { | ||||
Machine m = new Machine( dr["PLANTCODE"].ToString(), dr["MAC_ADDRESS"].ToString(), dr["CREATETIME"].ToString(), true); | |||||
m_machines.Add(m); | |||||
lstCnasTables.Add(dr["MAC_ADDRESS"].ToString()); | |||||
connection.Open(); | |||||
using (var command = new SQLiteCommand(connection)) | |||||
{ | |||||
command.CommandText = "SELECT PLANTCODE, MAC_ADDRESS, CREATETIME FROM macaddress"; | |||||
using (var reader = command.ExecuteReader()) | |||||
{ | |||||
while (reader.Read()) | |||||
{ | |||||
Machine m = new Machine( | |||||
reader["PLANTCODE"].ToString(), | |||||
reader["MAC_ADDRESS"].ToString(), | |||||
reader["CREATETIME"].ToString(), | |||||
true | |||||
); | |||||
m_machines.Add(m); | |||||
} | |||||
} | |||||
} | |||||
} | } | ||||
} | } | ||||
catch (Exception ex) | |||||
{ | |||||
MessageBox.Show($"加载数据失败: {ex.Message}", "错误"); | |||||
} | |||||
m_rangle = new List<Machine>(); | m_rangle = new List<Machine>(); | ||||
m_rangle.AddRange(m_machines); | m_rangle.AddRange(m_machines); | ||||
@@ -103,7 +114,6 @@ namespace CNAS_Authorize | |||||
m_pageCount = (m_rangle.Count / m_pageSize) + (m_rangle.Count % m_pageSize == 0 ? 0 : 1); | m_pageCount = (m_rangle.Count / m_pageSize) + (m_rangle.Count % m_pageSize == 0 ? 0 : 1); | ||||
m_page = getPageData(m_pageIndex); | m_page = getPageData(m_pageIndex); | ||||
} | } | ||||
public int PageSize | public int PageSize | ||||
@@ -238,6 +248,64 @@ namespace CNAS_Authorize | |||||
} | } | ||||
private void InitializeDatabase() | |||||
{ | |||||
try | |||||
{ | |||||
string dbPath = System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "CNAS.db"); | |||||
string connectionString = $"Data Source={dbPath};Version=3;"; | |||||
// 确保数据库目录存在 | |||||
string dbDirectory = System.IO.Path.GetDirectoryName(dbPath); | |||||
if (!System.IO.Directory.Exists(dbDirectory)) | |||||
{ | |||||
System.IO.Directory.CreateDirectory(dbDirectory); | |||||
} | |||||
using (var connection = new SQLiteConnection(connectionString)) | |||||
{ | |||||
connection.Open(); | |||||
using (var command = new SQLiteCommand(connection)) | |||||
{ | |||||
command.CommandText = @" | |||||
CREATE TABLE IF NOT EXISTS macaddress ( | |||||
id INTEGER PRIMARY KEY AUTOINCREMENT, | |||||
MAC_ADDRESS TEXT, | |||||
PLANTCODE TEXT, | |||||
CREATETIME TEXT, | |||||
FACILITY_STYLE TEXT | |||||
);"; | |||||
command.ExecuteNonQuery(); | |||||
} | |||||
} | |||||
} | |||||
catch (Exception ex) | |||||
{ | |||||
MessageBox.Show($"初始化数据库失败: {ex.Message}", "错误"); | |||||
} | |||||
} | |||||
private void InsertTestData() | |||||
{ | |||||
string connectionString = "Data Source=|DataDirectory|\\CNAS.db;Version=3;"; | |||||
using (var connection = new SQLiteConnection(connectionString)) | |||||
{ | |||||
connection.Open(); | |||||
using (var command = new SQLiteCommand(connection)) | |||||
{ | |||||
command.CommandText = @" | |||||
INSERT INTO macaddress (MAC_ADDRESS, PLANTCODE, CREATETIME, FACILITY_STYLE) | |||||
VALUES (@mac, @plant, @time, @style)"; | |||||
command.Parameters.AddWithValue("@mac", "00:11:22:33:44:55"); | |||||
command.Parameters.AddWithValue("@plant", "PLANT001"); | |||||
command.Parameters.AddWithValue("@time", DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")); | |||||
command.Parameters.AddWithValue("@style", "Style A"); | |||||
command.ExecuteNonQuery(); | |||||
} | |||||
} | |||||
} | |||||
} | } | ||||
} | } |
@@ -1,5 +1,4 @@ | |||||
using CnasSynchronousCommon; | |||||
using CnasSynchronusClient; | |||||
| |||||
using System; | using System; | ||||
using System.Collections.Generic; | using System.Collections.Generic; | ||||
using System.Data; | using System.Data; | ||||
@@ -16,6 +15,7 @@ using System.Windows.Media; | |||||
using System.Windows.Media.Imaging; | using System.Windows.Media.Imaging; | ||||
using System.Windows.Navigation; | using System.Windows.Navigation; | ||||
using System.Windows.Shapes; | using System.Windows.Shapes; | ||||
using System.Data.SQLite; | |||||
namespace CNAS_Authorize | namespace CNAS_Authorize | ||||
{ | { | ||||
@@ -106,35 +106,69 @@ namespace CNAS_Authorize | |||||
private void ConfirmImport_Click(object sender, RoutedEventArgs e) | private void ConfirmImport_Click(object sender, RoutedEventArgs e) | ||||
{ | { | ||||
//加载CNAS数据库配置 | |||||
var targetDataBase = FileOperation.GetLocalCnasDB(); | |||||
if (!CnasDataOperationFact.CnasDataOperation().TestConnect(targetDataBase)) | |||||
string macAddress = edtMachine.Text.Trim(); | |||||
string plantCode = edtFactory.Text.Trim(); | |||||
if (string.IsNullOrEmpty(macAddress) || string.IsNullOrEmpty(plantCode)) | |||||
{ | { | ||||
MessageBox.Show("CNAS数据库无法正常连接...", "提示"); | |||||
MessageBox.Show("MAC地址和工厂代码不能为空!", "提示"); | |||||
return; | return; | ||||
} | } | ||||
var existData = CnasDataOperationFact.CnasDataOperation().GetTableData(targetDataBase, $"select * from macaddress where MAC_ADDRESS='{edtMachine.Text.Trim()}'"); | |||||
if(existData!=null&& existData.Rows.Count > 0) | |||||
string connectionString = "Data Source=|DataDirectory|\\CNAS.db;Version=3;"; | |||||
using (var connection = new SQLiteConnection(connectionString)) | |||||
{ | { | ||||
MessageBox.Show("已经导入!"); | |||||
return; | |||||
} | |||||
StringBuilder sb = new StringBuilder(); | |||||
sb.AppendFormat($"insert into macaddress(MAC_ADDRESS,PLANTCODE,CREATETIME,FACILITY_STYLE) VALUES('{edtMachine.Text.Trim()}','{edtFactory.Text.Trim()}',now(),'999')"); | |||||
try | |||||
{ | |||||
connection.Open(); | |||||
// 检查是否已存在 | |||||
using (var checkCommand = new SQLiteCommand(connection)) | |||||
{ | |||||
checkCommand.CommandText = "SELECT COUNT(*) FROM macaddress WHERE MAC_ADDRESS = @mac"; | |||||
checkCommand.Parameters.AddWithValue("@mac", macAddress); | |||||
int count = Convert.ToInt32(checkCommand.ExecuteScalar()); | |||||
if (count > 0) | |||||
{ | |||||
MessageBox.Show("已经导入!", "提示"); | |||||
return; | |||||
} | |||||
} | |||||
//1.加载数据 | |||||
var flag = CnasDataOperationFact.CnasDataOperation().InsertTableData(targetDataBase, sb.ToString()); | |||||
if (flag) | |||||
{ | |||||
AppLog.ServiceInfo("导入成功"); | |||||
MessageBox.Show("导入成功...", "提示"); | |||||
this.LoadData(); | |||||
} | |||||
else | |||||
{ | |||||
MessageBox.Show("导入失败...", "提示"); | |||||
// 插入新记录 | |||||
using (var insertCommand = new SQLiteCommand(connection)) | |||||
{ | |||||
insertCommand.CommandText = @" | |||||
INSERT INTO macaddress ( | |||||
MAC_ADDRESS, | |||||
PLANTCODE, | |||||
CREATETIME, | |||||
FACILITY_STYLE | |||||
) VALUES ( | |||||
@mac, | |||||
@plant, | |||||
@time, | |||||
@style | |||||
)"; | |||||
insertCommand.Parameters.AddWithValue("@mac", macAddress); | |||||
insertCommand.Parameters.AddWithValue("@plant", plantCode); | |||||
insertCommand.Parameters.AddWithValue("@time", DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")); | |||||
insertCommand.Parameters.AddWithValue("@style", "999"); | |||||
insertCommand.ExecuteNonQuery(); | |||||
//AppLog.ServiceInfo("导入成功"); | |||||
MessageBox.Show("导入成功...", "提示"); | |||||
this.LoadData(); | |||||
} | |||||
} | |||||
catch (Exception ex) | |||||
{ | |||||
MessageBox.Show($"导入失败: {ex.Message}", "提示"); | |||||
//AppLog.ServiceError($"导入失败: {ex.Message}"); | |||||
} | |||||
} | } | ||||
} | } | ||||
@@ -3,8 +3,11 @@ | |||||
<appSettings> | <appSettings> | ||||
<add key="TargetDBType" value="MYSQL" /> | <add key="TargetDBType" value="MYSQL" /> | ||||
<add key="InitalOperationPwd" value="zIU7s3Rawog=" /> | <add key="InitalOperationPwd" value="zIU7s3Rawog=" /> | ||||
<add key="ClientSettingsProvider.ServiceUri" value="" /> | |||||
</appSettings> | </appSettings> | ||||
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" /></startup> | |||||
<startup> | |||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" /> | |||||
</startup> | |||||
<runtime> | <runtime> | ||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> | <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> | ||||
<dependentAssembly> | <dependentAssembly> | ||||
@@ -29,4 +32,16 @@ | |||||
</dependentAssembly> | </dependentAssembly> | ||||
</assemblyBinding> | </assemblyBinding> | ||||
</runtime> | </runtime> | ||||
</configuration> | |||||
<system.web> | |||||
<membership defaultProvider="ClientAuthenticationMembershipProvider"> | |||||
<providers> | |||||
<add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" /> | |||||
</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" /> | |||||
</providers> | |||||
</roleManager> | |||||
</system.web> | |||||
</configuration> |
@@ -36,7 +36,9 @@ | |||||
</PropertyGroup> | </PropertyGroup> | ||||
<ItemGroup> | <ItemGroup> | ||||
<Reference Include="System" /> | <Reference Include="System" /> | ||||
<Reference Include="System.Configuration" /> | |||||
<Reference Include="System.Core" /> | <Reference Include="System.Core" /> | ||||
<Reference Include="System.Web.Extensions" /> | |||||
<Reference Include="System.Xml.Linq" /> | <Reference Include="System.Xml.Linq" /> | ||||
<Reference Include="System.Data.DataSetExtensions" /> | <Reference Include="System.Data.DataSetExtensions" /> | ||||
<Reference Include="Microsoft.CSharp" /> | <Reference Include="Microsoft.CSharp" /> | ||||
@@ -0,0 +1,7 @@ | |||||
CREATE TABLE IF NOT EXISTS macaddress ( | |||||
id INTEGER PRIMARY KEY AUTOINCREMENT, | |||||
MAC_ADDRESS TEXT, | |||||
PLANTCODE TEXT, | |||||
CREATETIME TEXT, | |||||
FACILITY_STYLE TEXT | |||||
); |
@@ -1,13 +1,14 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||||
<configuration> | <configuration> | ||||
<appSettings> | |||||
<add key="TargetDBType" value="Oracle" /> | |||||
<add key="InitalOperationPwd" value="zIU7s3Rawog=" /> | |||||
<add key="StartWebApiUrl" value="0" /> | |||||
</appSettings> | |||||
<startup> | |||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" /> | |||||
</startup> | |||||
<appSettings> | |||||
<add key="TargetDBType" value="Oracle" /> | |||||
<add key="InitalOperationPwd" value="zIU7s3Rawog=" /> | |||||
<add key="StartWebApiUrl" value="0" /> | |||||
<add key="ClientSettingsProvider.ServiceUri" value="" /> | |||||
</appSettings> | |||||
<startup> | |||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" /> | |||||
</startup> | |||||
<runtime> | <runtime> | ||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> | <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> | ||||
<dependentAssembly> | <dependentAssembly> | ||||
@@ -32,4 +33,16 @@ | |||||
</dependentAssembly> | </dependentAssembly> | ||||
</assemblyBinding> | </assemblyBinding> | ||||
</runtime> | </runtime> | ||||
<system.web> | |||||
<membership defaultProvider="ClientAuthenticationMembershipProvider"> | |||||
<providers> | |||||
<add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" /> | |||||
</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" /> | |||||
</providers> | |||||
</roleManager> | |||||
</system.web> | |||||
</configuration> | </configuration> |
@@ -0,0 +1,21 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<asmv1:assembly xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xrml="urn:mpeg:mpeg21:2003:01-REL-R-NS" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2"> | |||||
<assemblyIdentity name="CNAS_Authorize.application" version="1.0.0.2" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="x86" xmlns="urn:schemas-microsoft-com:asm.v1" /> | |||||
<description asmv2:publisher="CNAS_Authorize" asmv2:product="CNAS_Authorize" xmlns="urn:schemas-microsoft-com:asm.v1" /> | |||||
<deployment install="true" mapFileExtensions="true" /> | |||||
<compatibleFrameworks xmlns="urn:schemas-microsoft-com:clickonce.v2"> | |||||
<framework targetVersion="4.8" profile="Full" supportedRuntime="4.0.30319" /> | |||||
</compatibleFrameworks> | |||||
<dependency> | |||||
<dependentAssembly dependencyType="install" codebase="CNAS_Authorize.exe.manifest" size="4148"> | |||||
<assemblyIdentity name="CNAS_Authorize.exe" version="1.0.0.2" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="x86" type="win32" /> | |||||
<hash> | |||||
<dsig:Transforms> | |||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" /> | |||||
</dsig:Transforms> | |||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" /> | |||||
<dsig:DigestValue>cKvo+SG3kukqmQ2mBgqRv3fEL6oAg8Zg9rpcw+OtH8Q=</dsig:DigestValue> | |||||
</hash> | |||||
</dependentAssembly> | |||||
</dependency> | |||||
</asmv1:assembly> |
@@ -1,13 +1,14 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||||
<configuration> | <configuration> | ||||
<appSettings> | |||||
<add key="TargetDBType" value="Oracle" /> | |||||
<add key="InitalOperationPwd" value="zIU7s3Rawog=" /> | |||||
<add key="StartWebApiUrl" value="0" /> | |||||
</appSettings> | |||||
<startup> | |||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" /> | |||||
</startup> | |||||
<appSettings> | |||||
<add key="TargetDBType" value="Oracle" /> | |||||
<add key="InitalOperationPwd" value="zIU7s3Rawog=" /> | |||||
<add key="StartWebApiUrl" value="0" /> | |||||
<add key="ClientSettingsProvider.ServiceUri" value="" /> | |||||
</appSettings> | |||||
<startup> | |||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" /> | |||||
</startup> | |||||
<runtime> | <runtime> | ||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> | <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> | ||||
<dependentAssembly> | <dependentAssembly> | ||||
@@ -32,4 +33,16 @@ | |||||
</dependentAssembly> | </dependentAssembly> | ||||
</assemblyBinding> | </assemblyBinding> | ||||
</runtime> | </runtime> | ||||
<system.web> | |||||
<membership defaultProvider="ClientAuthenticationMembershipProvider"> | |||||
<providers> | |||||
<add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" /> | |||||
</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" /> | |||||
</providers> | |||||
</roleManager> | |||||
</system.web> | |||||
</configuration> | </configuration> |
@@ -0,0 +1,77 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<asmv1:assembly xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2"> | |||||
<asmv1:assemblyIdentity name="CNAS_Authorize.exe" version="1.0.0.2" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="x86" type="win32" /> | |||||
<application /> | |||||
<entryPoint> | |||||
<assemblyIdentity name="CNAS_Authorize" version="1.0.0.0" language="neutral" processorArchitecture="x86" /> | |||||
<commandLine file="CNAS_Authorize.exe" parameters="" /> | |||||
</entryPoint> | |||||
<trustInfo> | |||||
<security> | |||||
<applicationRequestMinimum> | |||||
<PermissionSet Unrestricted="true" ID="Custom" SameSite="site" /> | |||||
<defaultAssemblyRequest permissionSetReference="Custom" /> | |||||
</applicationRequestMinimum> | |||||
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3"> | |||||
<!-- | |||||
UAC 清单选项 | |||||
如果要更改 Windows 用户帐户控制级别,请用以下节点之一替换 | |||||
requestedExecutionLevel 节点。 | |||||
<requestedExecutionLevel level="asInvoker" uiAccess="false" /> | |||||
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" /> | |||||
<requestedExecutionLevel level="highestAvailable" uiAccess="false" /> | |||||
如果要利用文件和注册表虚拟化提供 | |||||
向后兼容性,请删除 requestedExecutionLevel 节点。 | |||||
--> | |||||
<requestedExecutionLevel level="asInvoker" uiAccess="false" /> | |||||
</requestedPrivileges> | |||||
</security> | |||||
</trustInfo> | |||||
<dependency> | |||||
<dependentOS> | |||||
<osVersionInfo> | |||||
<os majorVersion="5" minorVersion="1" buildNumber="2600" servicePackMajor="0" /> | |||||
</osVersionInfo> | |||||
</dependentOS> | |||||
</dependency> | |||||
<dependency> | |||||
<dependentAssembly dependencyType="preRequisite" allowDelayedBinding="true"> | |||||
<assemblyIdentity name="Microsoft.Windows.CommonLanguageRuntime" version="4.0.30319.0" /> | |||||
</dependentAssembly> | |||||
</dependency> | |||||
<dependency> | |||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="CNAS_Authorize.exe" size="25008"> | |||||
<assemblyIdentity name="CNAS_Authorize" version="1.0.0.0" language="neutral" processorArchitecture="x86" /> | |||||
<hash> | |||||
<dsig:Transforms> | |||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" /> | |||||
</dsig:Transforms> | |||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" /> | |||||
<dsig:DigestValue>xG66i3py1dV/xiSubMXegK/WeFJrYo9kBmZXXdhFrHg=</dsig:DigestValue> | |||||
</hash> | |||||
</dependentAssembly> | |||||
</dependency> | |||||
<dependency> | |||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="System.Data.SQLite.dll" size="393520"> | |||||
<assemblyIdentity name="System.Data.SQLite" version="1.0.115.5" publicKeyToken="DB937BC2D44FF139" language="neutral" processorArchitecture="msil" /> | |||||
<hash> | |||||
<dsig:Transforms> | |||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" /> | |||||
</dsig:Transforms> | |||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" /> | |||||
<dsig:DigestValue>X6xanpuLva1s9mHb8xh+OVkUzXE540tyWQbvu2ASLA0=</dsig:DigestValue> | |||||
</hash> | |||||
</dependentAssembly> | |||||
</dependency> | |||||
<file name="CNAS_Authorize.exe.config" size="2554"> | |||||
<hash> | |||||
<dsig:Transforms> | |||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" /> | |||||
</dsig:Transforms> | |||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" /> | |||||
<dsig:DigestValue>qmdIROPHgqvrcwUwlaxoJeAzUhkInxx6DrCrZKLyuFE=</dsig:DigestValue> | |||||
</hash> | |||||
</file> | |||||
</asmv1:assembly> |
@@ -3,8 +3,11 @@ | |||||
<appSettings> | <appSettings> | ||||
<add key="TargetDBType" value="MYSQL" /> | <add key="TargetDBType" value="MYSQL" /> | ||||
<add key="InitalOperationPwd" value="zIU7s3Rawog=" /> | <add key="InitalOperationPwd" value="zIU7s3Rawog=" /> | ||||
<add key="ClientSettingsProvider.ServiceUri" value="" /> | |||||
</appSettings> | </appSettings> | ||||
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" /></startup> | |||||
<startup> | |||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" /> | |||||
</startup> | |||||
<runtime> | <runtime> | ||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> | <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> | ||||
<dependentAssembly> | <dependentAssembly> | ||||
@@ -29,4 +32,16 @@ | |||||
</dependentAssembly> | </dependentAssembly> | ||||
</assemblyBinding> | </assemblyBinding> | ||||
</runtime> | </runtime> | ||||
</configuration> | |||||
<system.web> | |||||
<membership defaultProvider="ClientAuthenticationMembershipProvider"> | |||||
<providers> | |||||
<add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" /> | |||||
</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" /> | |||||
</providers> | |||||
</roleManager> | |||||
</system.web> | |||||
</configuration> |