消除newtonsoft编译错误

DS7_JinGang
ddlucky 2 years ago
parent 898cec9330
commit 4dc519cef1

27
.gitignore vendored

@ -64,3 +64,30 @@ DSWeb/Properties/PublishProfiles/FolderProfile.pubxml
/BookingWeb/BookingWeb.csproj.user
/DispatchWeb/DispatchWeb.csproj.user
/DSWeb/DSWeb.csproj.user
/Job_JieFeng_FTP/bin/Debug/HcDBUtility.dll
/JobYunDang/bin/Debug/JobYunDang.dll
/Job_JieFeng_FTP/bin/Debug/HcDBUtility.pdb
/Job_JieFeng_FTP/bin/Debug/Job_JieFeng_FTP.dll
/Job_JieFeng_FTP/bin/Debug/Job_JieFeng_FTP.pdb
/Job_JieFeng_FTP/bin/Debug/Newtonsoft.Json.xml
/JobPingTaiWork/bin/Debug/HcDBUtility.dll
/JobPingTaiWork/bin/Debug/HcDBUtility.pdb
/JobPingTaiWork/bin/Debug/JobPingTaiWork.dll
/JobPingTaiWork/bin/Debug/JobPingTaiWork.pdb
/JobPingTaiWork/bin/Debug/Newtonsoft.Json.xml
/JobReqWebData/bin/Debug/JobReqWebData.dll
/JobReqWebData/bin/Debug/JobReqWebData.pdb
/JobReqWebData/bin/Debug/Newtonsoft.Json.dll
/JobReqWebData/bin/Debug/Newtonsoft.Json.xml
/JobReqWebData/bin/Debug/quartz_jobs.xml
/JobScheduler/bin/Debug/app.publish/JobScheduler.exe
/JobScheduler/bin/Debug/JobScheduler.application
/JobScheduler/bin/Debug/JobScheduler.exe
/JobScheduler/bin/Debug/JobScheduler.exe.manifest
/JobScheduler/bin/Debug/JobScheduler.pdb
/JobYunDang/bin/Debug/JobYunDang.pdb
/JobYunDang/bin/Debug/Newtonsoft.Json.dll
/JobYunDang/bin/Debug/Newtonsoft.Json.xml
/Job_DSWMS_REPORT/bin/Debug/Job_DSWMS_REPORT.dll
/Job_DSWMS_REPORT/bin/Debug/Job_DSWMS_REPORT.pdb
/Job_DSWMS_REPORT/bin/Debug/Newtonsoft.Json.xml

@ -124,9 +124,6 @@
<Reference Include="MimeKit, Version=2.4.0.0, Culture=neutral, PublicKeyToken=bede1c8a46c66814, processorArchitecture=MSIL">
<HintPath>..\packages\MimeKit.2.4.1\lib\net45\MimeKit.dll</HintPath>
</Reference>
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.13.0.2\lib\net45\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="NPOI, Version=2.4.1.0, Culture=neutral, PublicKeyToken=0df73ec7942b34e1, processorArchitecture=MSIL">
<HintPath>..\packages\NPOI.2.4.1\lib\net45\NPOI.dll</HintPath>
</Reference>

@ -85,9 +85,6 @@
<Reference Include="MimeKit, Version=2.4.0.0, Culture=neutral, PublicKeyToken=bede1c8a46c66814, processorArchitecture=MSIL">
<HintPath>..\packages\MimeKit.2.4.1\lib\net45\MimeKit.dll</HintPath>
</Reference>
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.13.0.2\lib\net45\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="NPOI, Version=2.4.1.0, Culture=neutral, PublicKeyToken=0df73ec7942b34e1, processorArchitecture=MSIL">
<HintPath>..\packages\NPOI.2.4.1\lib\net45\NPOI.dll</HintPath>
</Reference>

File diff suppressed because it is too large Load Diff

@ -65,7 +65,6 @@
<Compile Include="JobGetData.cs" />
<Compile Include="JobSendAccount.cs" />
<Compile Include="JobSendATDRequest.cs" />
<Compile Include="JobFanWeiOA.cs" />
<Compile Include="JobXmc.cs" />
<Compile Include="JobSendRequest.cs" />
<Compile Include="JsonResponse.cs" />

File diff suppressed because it is too large Load Diff

@ -1,578 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<job-scheduling-data xmlns="http://quartznet.sourceforge.net/JobSchedulingData">
<processing-directives>
<overwrite-existing-data>true</overwrite-existing-data>
</processing-directives>
<schedule>
<!--发送请求数据任务-->
<job>
<name>JobSendRequest</name>
<group>SendRequest</group>
<description>发送数据请求</description>
<job-type>JobReqWebData.JobSendRequest,JobReqWebData</job-type>
<durable>true</durable>
<recover>false</recover>
<job-data-map>
<!--连接字符串-->
<entry>
<key>ConnectString</key>
<value>Data Source=47.105.157.231;Initial Catalog=Shippingweb;Persist Security Info=True;User ID=sa;Password=Ds20040201</value>
</entry>
<!--查询SQL-->
<entry>
<key>QuerySql</key>
<value>
select MBLNO,C.YARDCODE as YARDNAME,'' as WEBUSERNAME,'' as WEBUSERPASS FROM OP_SEAE b
left join code_yarddata_set c on (c.YARD=b.YARD) WHERE MBLNO!='' AND ETD&gt;=GETDATE()-30 AND ETD&lt;=GETDATE()+10 AND ISNULL(C.YARDCODE,'')!=''
and not exists (SELECT 1 FROM op_status s where s.bsno=b.bsno and s.STATUS='重箱返场')
UNION
select MBLNO,'YGT' as YARDNAME,'15163472790' as WEBUSERNAME,'19861115qq' as WEBUSERPASS FROM OP_SEAE b
WHERE MBLNO!='' AND ETD&gt;=GETDATE()-10 AND ETD&lt;=GETDATE()+10 AND
exists (SELECT 1 FROM op_status s where s.bsno=b.bsno and s.STATUS='空箱出场' )
and not EXISTS (SELECT 1 FROM op_status s where s.bsno=b.bsno and s.STATUS='装船出运')
</value>
</entry>
<!--请求url-->
<entry>
<key>ReqUrl</key>
<value>http://47.104.90.170:5000/save</value>
</entry>
<!--客户名-->
<entry>
<key>Customer</key>
<value>SDBT</value>
</entry>
<!--密码-->
<entry>
<key>Password</key>
<value>abc123</value>
</entry>
<!--请求超时(单位:秒)-->
<entry>
<key>RequestTimeout</key>
<value>30</value>
</entry>
</job-data-map>
</job>
<!-- 发送请求数据任务触发器-->
<trigger>
<cron>
<name>TriggerSendRequest</name>
<group>SendRequest</group>
<description>发送数据请求触发器</description>
<job-name>JobSendRequest</job-name>
<job-group>SendRequest</job-group>
<cron-expression>0 0/10 * * * ? *</cron-expression>
</cron>
</trigger>
<!--获取数据任务-->
<job>
<name>JobGetData</name>
<group>GetData</group>
<description>获取数据</description>
<job-type>JobReqWebData.JobGetData,JobReqWebData</job-type>
<durable>true</durable>
<recover>false</recover>
<job-data-map>
<!--请求url-->
<entry>
<key>ReqUrl</key>
<value>http://47.104.90.170:5000/extract</value>
</entry>
<!--连接字符串-->
<entry>
<key>ConnectString</key>
<value>Data Source=47.105.157.231;Initial Catalog=Shippingweb;Persist Security Info=True;User ID=sa;Password=Ds20040201</value>
</entry>
<!--客户名-->
<entry>
<key>Customer</key>
<value>SDBT</value>
</entry>
<!--密码-->
<entry>
<key>Password</key>
<value>abc123</value>
</entry>
<!--请求超时(单位:秒)-->
<entry>
<key>RequestTimeout</key>
<value>60</value>
</entry>
</job-data-map>
</job>
<!-- 获取数据任务触发器-->
<trigger>
<cron>
<name>TriggerGetData</name>
<group>GetData</group>
<description>获取数据触发器</description>
<job-name>JobGetData</job-name>
<job-group>GetData</job-group>
<cron-expression>0 0/3 * * * ? *</cron-expression>
</cron>
</trigger>
<!--发送账号任务-->
<job>
<name>JobSendAccount</name>
<group>SendAccount</group>
<description>获取数据</description>
<job-type>JobReqWebData.JobSendAccount,JobReqWebData</job-type>
<durable>true</durable>
<recover>false</recover>
<job-data-map>
<!--请求url-->
<entry>
<key>ReqUrl</key>
<value>http://47.104.90.170:5000/account/password</value>
</entry>
<!--客户名-->
<entry>
<key>Customer</key>
<value>SDBT</value>
</entry>
<!--密码-->
<entry>
<key>Password</key>
<value>abc123</value>
</entry>
<!--请求超时(单位:秒)-->
<entry>
<key>RequestTimeout</key>
<value>30</value>
</entry>
<!--账号密码json-->
<entry>
<key>AccountJson</key>
<value>
[{
"WEBUSERNAME": "18560748070",
"WEBPASSWORD": "SDbt8888",
"YARDNAME": "YGT"
},{
"WEBUSERNAME": "18678203935",
"WEBPASSWORD": "Qd123456",
"YARDNAME": "YGT"
},{
"WEBUSERNAME": "13805337465",
"WEBPASSWORD": "QingDao123",
"YARDNAME": "YGT"
}]
</value>
</entry>
</job-data-map>
</job>
<!-- 发送账号任务触发器-->
<trigger>
<simple>
<name>TriggerSendAccount</name>
<group>SendAccount</group>
<description>发送账号任务触发器</description>
<job-name>JobSendAccount</job-name>
<job-group>SendAccount</job-group>
<repeat-count>0</repeat-count>
<repeat-interval>0</repeat-interval>
</simple>
</trigger>
<!--<4.1>浩宏需求 箱满仓的外运费用 发送请求数据任务-->
<job>
<name>JobXmcSend</name>
<group>JobXmcSend</group>
<description>发送数据请求</description>
<job-type>JobReqWebData.JobXmcSend,JobReqWebData</job-type>
<durable>true</durable>
<recover>false</recover>
<job-data-map>
<!--连接字符串-->
<entry>
<key>ConnectString</key>
<value>Data Source=qdhaohong.dongshengsoft.net;Initial Catalog=ShippingWeb_QDHH;Persist Security Info=True;User ID=sa;Password=Ds20040201</value>
</entry>
<!--查询SQL-->
<entry>
<key>QuerySql</key>
<value>
select MBLNO,'XMC' as YARDNAME FROM OP_SEAE b left join code_yarddata_set c on (c.YARD=b.YARD) WHERE MBLNO&lt;&gt;'' AND ETD&gt;=CONVERT(DATETIME,CONVERT(VARCHAR(10),dateadd(day,-90,GETDATE()),21)) AND ETD&lt;CONVERT(DATETIME,CONVERT(VARCHAR(10),dateadd(day,-60,GETDATE()),21)) AND FORWARDER = '山东外运'
</value>
</entry>
<!--请求url-->
<entry>
<key>ReqUrl</key>
<value>
http://47.104.90.170:6000/xmc/savedata
</value>
</entry>
<entry>
<key>custname</key>
<value>
QDHH
</value>
</entry>
<entry>
<key>custpsw</key>
<value>
QDHH123
</value>
</entry>
<!--请求超时(单位:秒)-->
<entry>
<key>RequestTimeout</key>
<value>60</value>
</entry>
</job-data-map>
</job>
<!--
<cron>
<name>TriggerJobXmcSend</name>
<group>JobXmcSend</group>
<description>发送数据请求触发器</description>
<job-name>JobXmcSend</job-name>
<job-group>JobXmcSend</job-group>
<cron-expression>0 0/1 0 * * ? *</cron-expression>
</cron>
</trigger>
-->
<!--
<trigger>
<simple>
<name>TriggerJobXmcSend</name>
<group>JobXmcSend</group>
<description>发送数据请求触发器</description>
<job-name>JobXmcSend</job-name>
<job-group>JobXmcSend</job-group>
<repeat-count>0</repeat-count>
<repeat-interval>0</repeat-interval>
</simple>
</trigger>
-->
<trigger>
<cron>
<name>TriggerJobXmcSend</name>
<group>JobXmcSend</group>
<description>发送数据请求触发器</description>
<job-name>JobXmcSend</job-name>
<job-group>JobXmcSend</job-group>
<cron-expression>0 45 17 1/1 * ? *</cron-expression>
</cron>
</trigger>
<!-- <4.2>浩宏需求 从 箱满仓 获取应付费用 并与本地相同提单号业务对比
读取信息
-->
<job>
<name>JobXmcGet</name>
<group>JobXmcGet</group>
<description>箱满仓按提单号取费用_获取</description>
<job-type>JobReqWebData.JobXmcGet,JobReqWebData</job-type>
<durable>true</durable>
<recover>false</recover>
<job-data-map>
<!--连接字符串-->
<entry>
<key>ConnectString</key>
<value>Data Source=qdhaohong.dongshengsoft.net;Initial Catalog=ShippingWeb_QDHH;Persist Security Info=True;User ID=sa;Password=Ds20040201</value>
</entry>
<!--请求url-->
<entry>
<key>ReqUrl</key>
<value>
http://47.104.90.170:6000/xmc/extract
</value>
</entry>
<entry>
<key>custname</key>
<value>
QDHH
</value>
</entry>
<entry>
<key>custpsw</key>
<value>
QDHH123
</value>
</entry>
<!--请求超时(单位:秒)-->
<entry>
<key>RequestTimeout</key>
<value>60</value>
</entry>
</job-data-map>
</job>
<!-- <4.2>浩宏需求 读取信息 触发器-->
<trigger>
<cron>
<name>TriggerXmcGet</name>
<group>JobXmcGet</group>
<description>箱满仓按提单号取费用_读取信息触发器</description>
<job-name>JobXmcGet</job-name>
<job-group>JobXmcGet</job-group>
<cron-expression>0 0/2 * * * ? *</cron-expression>
</cron>
</trigger>
<!--发送ATD请求数据任务-->
<job>
<name>JobSendATDRequest</name>
<group>SendATDRequest</group>
<description>发送数据请求</description>
<job-type>JobReqWebData.JobSendATDRequest,JobReqWebData</job-type>
<durable>true</durable>
<recover>false</recover>
<job-data-map>
<!--连接字符串-->
<entry>
<key>ConnectString</key>
<value>Data Source=47.105.157.231;Initial Catalog=Shippingweb;Persist Security Info=True;User ID=sa;Password=Ds20040201</value>
</entry>
<!--查询SQL-->
<entry>
<key>QuerySql</key>
<value>
select distinct VESSEL ship_name,VOYNO as voyage_number,'' as web_name,'' as web_psw FROM OP_SEAE b
WHERE MBLNO!='' AND ETD&gt;=GETDATE()-30 AND ETD&lt;=GETDATE()+10
</value>
</entry>
<!--请求url-->
<entry>
<key>ReqUrl</key>
<value>http://118.190.106.151:5500/ygt/cbjh/new/extract</value>
</entry>
<!--客户名-->
<entry>
<key>Customer</key>
<value>SDBT</value>
</entry>
<!--密码-->
<entry>
<key>Password</key>
<value>abc123</value>
</entry>
<!--请求超时(单位:秒)-->
<entry>
<key>RequestTimeout</key>
<value>30</value>
</entry>
</job-data-map>
</job>
<!-- 发送ATD请求数据任务触发器-->
<trigger>
<cron>
<name>TriggerSendRequest</name>
<group>SendATDRequest</group>
<description>发送数据请求触发器</description>
<job-name>JobSendATDRequest</job-name>
<job-group>SendATDRequest</job-group>
<cron-expression>0 0/10 * * * ? *</cron-expression>
</cron>
</trigger>
<!--获取ATD数据-->
<job>
<name>JobGetATDData</name>
<group>GetATDData</group>
<description>获取数据</description>
<job-type>JobReqWebData.JobGetATDData,JobReqWebData</job-type>
<durable>true</durable>
<recover>false</recover>
<job-data-map>
<!--连接字符串-->
<entry>
<key>ConnectString</key>
<value>Data Source=47.105.157.231;Initial Catalog=Shippingweb;Persist Security Info=True;User ID=sa;Password=Ds20040201</value>
</entry>
<!--请求url-->
<entry>
<key>ReqUrl</key>
<value>http://118.190.106.151:5500/ygt/cbjh/new/save</value>
</entry>
<!--客户名-->
<entry>
<key>Customer</key>
<value>SDBT</value>
</entry>
<!--密码-->
<entry>
<key>Password</key>
<value>abc123</value>
</entry>
<!--请求超时(单位:秒)-->
<entry>
<key>RequestTimeout</key>
<value>30</value>
</entry>
</job-data-map>
</job>
<!-- 获取ATD任务触发器-->
<trigger>
<cron>
<name>TriggerSendRequest</name>
<group>GetATDData</group>
<description>发送数据请求触发器</description>
<job-name>JobGetATDData</job-name>
<job-group>GetATDData</job-group>
<cron-expression>0 0/10 * * * ? *</cron-expression>
</cron>
</trigger>
<!--发送进口单一数据任务-->
<job>
<name>JobGetImpData</name>
<group>GetImpData</group>
<description>发送数据请求</description>
<job-type>JobReqWebData.JobGetImpData,JobReqWebData</job-type>
<durable>true</durable>
<recover>false</recover>
<job-data-map>
<!--连接字符串-->
<entry>
<key>ConnectString</key>
<value>Data Source=47.105.157.231;Initial Catalog=Shippingweb;Persist Security Info=True;User ID=sa;Password=Ds20040201</value>
</entry>
<!--查询SQL-->
<entry>
<key>QuerySql</key>
<value>
select MBLNO FROM OP_SEAI b
WHERE MBLNO!='' AND ETD&gt;=GETDATE()-10 AND ETD&lt;=GETDATE()+10
and not EXISTS (SELECT 1 FROM op_status s where s.bsno=b.bsno and s.STATUS='海关放行')
</value>
</entry>
<!--请求url-->
<entry>
<key>ReqUrl</key>
<value>http://47.104.90.170:5000/query</value>
</entry>
<!--客户名-->
<entry>
<key>Customer</key>
<value>SDBT</value>
</entry>
<!--密码-->
<entry>
<key>Password</key>
<value>abc123</value>
</entry>
<!--YGT客户名-->
<entry>
<key>YGTUser</key>
<value>SDBT</value>
</entry>
<!--YGT密码-->
<entry>
<key>YGTPsw</key>
<value>abc123</value>
</entry>
<!--YGT代码-->
<entry>
<key>Yardid</key>
<value>YGT_ZHCW</value>
</entry>
<!--请求超时(单位:秒)-->
<entry>
<key>RequestTimeout</key>
<value>30</value>
</entry>
<!--每票间隔时间(单位:秒)-->
<entry>
<key>SleepTime</key>
<value>70</value>
</entry>
</job-data-map>
</job>
<!-- 发送请求数据任务触发器-->
<trigger>
<cron>
<name>TriggerSendRequest</name>
<group>SendRequest</group>
<description>发送数据请求触发器</description>
<job-name>JobSendRequest</job-name>
<job-group>SendRequest</job-group>
<cron-expression>0 0/10 * * * ? *</cron-expression>
</cron>
</trigger>
<!--定时插入WEB数据库数据任务-->
<job>
<name>JobDs7ToWeb</name>
<group>SendDs7DataRequest</group>
<description>发送数据请求</description>
<job-type>JobReqWebData.JobDs7ToWeb,JobReqWebData</job-type>
<durable>true</durable>
<recover>false</recover>
<job-data-map>
<!--DS7连接字符串-->
<entry>
<key>ConnectString</key>
<value>Data Source=47.105.157.231;Initial Catalog=Shippingweb;Persist Security Info=True;User ID=sa;Password=Ds20040201</value>
</entry>
<!--DS7查询SQL-->
<entry>
<key>QuerySql</key>
<value>
select bl.AS_ID,bl.BSNO,b.CUSTNO,bl.MBLNO,bl.HBLNO,b.CUSTOMERNAME,bl.SHIPPER,bl.CONSIGNEE,bl.PORTLOAD,bl.DESTINATION
,CASE WHEN len(b.DESTINATIONID)!=5 THEN '' ELSE (select top 1 c_country_name from t_sys_country_code where c_country_code=LEFT(b.DESTINATIONID,2)) END as COUNTRY
,b.VESSEL,b.VOYNO,bl.CNTRTOTAL,b.BLTYPE,b.[SERVICE],b.ETD,b.ATD,(SELECT TOP 1 COMPTIME FROM op_status WHERE [STATUS]='Approached' AND BSNO=B.BSNO) LINKCUSTTIME
,(SELECT TOP 1 OpTime FROM op_SeaCover WHERE coverTitle='接单' AND BSNO=B.BSNO) CREATETIME
,(SELECT TOP 1 OpTime FROM op_SeaCover WHERE coverTitle='出号' AND BSNO=B.BSNO) MBLNOTIME
FROM op_seae_billmanage bl
LEFT JOIN op_seae b on (b.bsno=bl.BSNO)
WHERE MBLNO!='' AND ETD&gt;=GETDATE()-7 AND ETD&lt;=GETDATE()+7
</value>
</entry>
<!--WEB连接字符串-->
<entry>
<key>WebConnectString</key>
<value>Data Source=47.105.157.231;Initial Catalog=Shippingweb;Persist Security Info=True;User ID=sa;Password=Ds20040201</value>
</entry>
<!--请求超时(单位:秒)-->
<entry>
<key>RequestTimeout</key>
<value>30</value>
</entry>
</job-data-map>
</job>
<!-- 发送ATD请求数据任务触发器-->
<trigger>
<cron>
<name>TriggerSendRequest</name>
<group>SendATDRequest</group>
<description>发送数据请求触发器</description>
<job-name>JobSendATDRequest</job-name>
<job-group>SendATDRequest</job-group>
<cron-expression>0 0/10 * * * ? *</cron-expression>
</cron>
</trigger>
</schedule>
</job-scheduling-data>

@ -1,21 +0,0 @@
<?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="JobScheduler.application" version="1.0.0.2" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="msil" xmlns="urn:schemas-microsoft-com:asm.v1" />
<description asmv2:publisher="Microsoft" asmv2:product="JobScheduler" xmlns="urn:schemas-microsoft-com:asm.v1" />
<deployment install="true" mapFileExtensions="true" />
<compatibleFrameworks xmlns="urn:schemas-microsoft-com:clickonce.v2">
<framework targetVersion="4.5.1" profile="Full" supportedRuntime="4.0.30319" />
</compatibleFrameworks>
<dependency>
<dependentAssembly dependencyType="install" codebase="JobScheduler.exe.manifest" size="8807">
<assemblyIdentity name="JobScheduler.exe" version="1.0.0.2" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="msil" 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>Rzuq1h4uuh6wpMHvKYQXxJvSIWT+7fxaZQxtIEe1k0U=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
</asmv1:assembly>

@ -1,161 +0,0 @@
<?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="JobScheduler.exe" version="1.0.0.2" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="msil" type="win32" />
<application />
<entryPoint>
<assemblyIdentity name="JobScheduler" version="1.0.0.0" language="neutral" processorArchitecture="msil" />
<commandLine file="JobScheduler.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="Common.Logging.dll" size="44544">
<assemblyIdentity name="Common.Logging" version="3.3.1.0" publicKeyToken="AF08829B84F0328E" 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>fUQ1d5kk9zndCr0BF7OA+kz2O7pVK8brng0p4kuF5tE=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Common.Logging.Core.dll" size="10240">
<assemblyIdentity name="Common.Logging.Core" version="3.3.1.0" publicKeyToken="AF08829B84F0328E" 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>Q9Iabvl7i54CmUvh6u4tc+qtEPLcH6EA/Vdjb/r/RGw=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="HtmlAgilityPack.dll" size="165888">
<assemblyIdentity name="HtmlAgilityPack" version="1.11.29.0" publicKeyToken="BD319B19EAF3B43A" 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>TRakGW+CgOwOKY4rGO8eyu+YlIqBc8b1z7ouFpLyn7A=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="JobScheduler.exe" size="9728">
<assemblyIdentity name="JobScheduler" version="1.0.0.0" 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>vFJLZayWbR0VYWisyAuUuylKENAmofoMJuh2uCel6og=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="JobSendAgentMail.dll" size="14848">
<assemblyIdentity name="JobSendAgentMail" version="1.0.0.0" 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>q60CDWgHFdRn91Rd16zAB3kT3cEUL+vntQ9vE4UX/04=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="log4net.dll" size="275968">
<assemblyIdentity name="log4net" version="2.0.8.0" publicKeyToken="669E0DDF0BB1AA2A" 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>7exU2hkB5klYjoy1KwAasq7HbtBDCCRFepBPzAq9Qpk=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="MailKit.dll" size="818176">
<assemblyIdentity name="MailKit" version="2.7.0.0" publicKeyToken="4E064FE7C44A8F1B" 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>8SbUkWqTqcIs+5as4QDJOxOTE3v+QRYz9xjH23XFhpo=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="MimeKit.dll" size="996864">
<assemblyIdentity name="MimeKit" version="2.8.0.0" publicKeyToken="BEDE1C8A46C66814" 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>03EpDeaFqLTs72sd2ouawzV2QfcW1yBM2IeWyYv8VNo=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Quartz.dll" size="893440">
<assemblyIdentity name="Quartz" version="2.6.2.0" publicKeyToken="F6B8C98A402CC8A4" 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>kX01+97I8czs2w38rX2+WQZ5iIE9cSUhtK7lYQfGhLw=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
<file name="JobScheduler.exe.config" size="1006">
<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>ASQq+ckEf3sYEI3Bls2Q60dLEjTsxL90L5/ZhdnBgyE=</dsig:DigestValue>
</hash>
</file>
</asmv1:assembly>

File diff suppressed because it is too large Load Diff

@ -79,8 +79,8 @@
<Reference Include="MimeKit, Version=2.9.0.0, Culture=neutral, PublicKeyToken=bede1c8a46c66814, processorArchitecture=MSIL">
<HintPath>..\packages\MimeKit.2.9.2\lib\net45\MimeKit.dll</HintPath>
</Reference>
<Reference Include="Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.12.0.2\lib\net40\Newtonsoft.Json.dll</HintPath>
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.13.0.2\lib\net45\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="Quartz, Version=2.6.2.0, Culture=neutral, PublicKeyToken=f6b8c98a402cc8a4, processorArchitecture=MSIL">
<HintPath>..\packages\Quartz.2.6.2\lib\net40\Quartz.dll</HintPath>

@ -4,6 +4,7 @@
<package id="HtmlAgilityPack" version="1.11.29" targetFramework="net45" />
<package id="MailKit" version="2.9.0" targetFramework="net45" />
<package id="MimeKit" version="2.9.2" targetFramework="net45" />
<package id="Newtonsoft.Json" version="13.0.2" targetFramework="net45" />
<package id="Portable.BouncyCastle" version="1.8.5" targetFramework="net45" />
<package id="SSH.NET" version="2020.0.2" targetFramework="net45" />
</packages>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save