From c31cb55d2b0e1091727eb2e5a19392352185726e Mon Sep 17 00:00:00 2001 From: ngfrolov Date: Tue, 12 Apr 2022 17:40:05 +0500 Subject: [PATCH] replace ref projects to ref dlls --- AsbCloud.sln | 32 ------------------ .../AsbCloudInfrastructure.csproj | 12 +++++-- .../CommonLibs/AsbSaubReport.dll | Bin 15360 -> 15360 bytes .../CommonLibs/AsbSaubReportLas.dll | Bin 16896 -> 16896 bytes .../CommonLibs/AsbSaubReportPdf.deps.json | 4 +-- .../CommonLibs/AsbSaubReportPdf.dll | Bin 555008 -> 555008 bytes 6 files changed, 11 insertions(+), 37 deletions(-) diff --git a/AsbCloud.sln b/AsbCloud.sln index f2a20c79..baa10b0b 100644 --- a/AsbCloud.sln +++ b/AsbCloud.sln @@ -15,16 +15,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AsbCloudDb", "AsbCloudDb\As EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AsbCloudWebApi.Tests", "AsbCloudWebApi.Tests\AsbCloudWebApi.Tests.csproj", "{9CF6FBB1-9AF5-45AB-A521-24F11A79B540}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Reports", "Reports", "{E1EFA324-A3D3-46B9-A9B2-3EB9A50BB8EF}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AsbSaubReport", "..\..\SAUB\AsbSaubReport\AsbSaubReport\AsbSaubReport.csproj", "{CB5A6A64-FFB3-4043-AF8D-68EAC60888BD}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AsbSaubReportPdf", "..\..\SAUB\AsbSaubReport\AsbSaubReportPdf\AsbSaubReportPdf.csproj", "{E7073282-F24B-4C90-A251-4837E88A058B}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AsbSaubReportLas", "..\..\SAUB\AsbSaubReport\AsbSaubReportLas\AsbSaubReportLas.csproj", "{7DF7DF88-FF51-47C1-94F3-0A8326C971D1}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AsbSaubReportGui", "..\..\SAUB\AsbSaubReport\AsbSaubReportGui\AsbSaubReportGui.csproj", "{F0B6B69F-E2B6-498E-AA7A-4E912C0F3602}" -EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -55,32 +45,10 @@ Global {9CF6FBB1-9AF5-45AB-A521-24F11A79B540}.Debug|Any CPU.Build.0 = Debug|Any CPU {9CF6FBB1-9AF5-45AB-A521-24F11A79B540}.Release|Any CPU.ActiveCfg = Release|Any CPU {9CF6FBB1-9AF5-45AB-A521-24F11A79B540}.Release|Any CPU.Build.0 = Release|Any CPU - {CB5A6A64-FFB3-4043-AF8D-68EAC60888BD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {CB5A6A64-FFB3-4043-AF8D-68EAC60888BD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {CB5A6A64-FFB3-4043-AF8D-68EAC60888BD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {CB5A6A64-FFB3-4043-AF8D-68EAC60888BD}.Release|Any CPU.Build.0 = Release|Any CPU - {E7073282-F24B-4C90-A251-4837E88A058B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {E7073282-F24B-4C90-A251-4837E88A058B}.Debug|Any CPU.Build.0 = Debug|Any CPU - {E7073282-F24B-4C90-A251-4837E88A058B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {E7073282-F24B-4C90-A251-4837E88A058B}.Release|Any CPU.Build.0 = Release|Any CPU - {7DF7DF88-FF51-47C1-94F3-0A8326C971D1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {7DF7DF88-FF51-47C1-94F3-0A8326C971D1}.Debug|Any CPU.Build.0 = Debug|Any CPU - {7DF7DF88-FF51-47C1-94F3-0A8326C971D1}.Release|Any CPU.ActiveCfg = Release|Any CPU - {7DF7DF88-FF51-47C1-94F3-0A8326C971D1}.Release|Any CPU.Build.0 = Release|Any CPU - {F0B6B69F-E2B6-498E-AA7A-4E912C0F3602}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F0B6B69F-E2B6-498E-AA7A-4E912C0F3602}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F0B6B69F-E2B6-498E-AA7A-4E912C0F3602}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F0B6B69F-E2B6-498E-AA7A-4E912C0F3602}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {CB5A6A64-FFB3-4043-AF8D-68EAC60888BD} = {E1EFA324-A3D3-46B9-A9B2-3EB9A50BB8EF} - {E7073282-F24B-4C90-A251-4837E88A058B} = {E1EFA324-A3D3-46B9-A9B2-3EB9A50BB8EF} - {7DF7DF88-FF51-47C1-94F3-0A8326C971D1} = {E1EFA324-A3D3-46B9-A9B2-3EB9A50BB8EF} - {F0B6B69F-E2B6-498E-AA7A-4E912C0F3602} = {E1EFA324-A3D3-46B9-A9B2-3EB9A50BB8EF} - EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {E446878D-6B1B-4279-A3F0-1974362B9921} EndGlobalSection diff --git a/AsbCloudInfrastructure/AsbCloudInfrastructure.csproj b/AsbCloudInfrastructure/AsbCloudInfrastructure.csproj index 31f9e8f7..529cfdb4 100644 --- a/AsbCloudInfrastructure/AsbCloudInfrastructure.csproj +++ b/AsbCloudInfrastructure/AsbCloudInfrastructure.csproj @@ -30,9 +30,6 @@ - - - @@ -42,6 +39,15 @@ + + CommonLibs\AsbSaubReport.dll + + + CommonLibs\AsbSaubReportLas.dll + + + CommonLibs\AsbSaubReportPdf.dll + CommonLibs\AsbWitsInfo.dll diff --git a/AsbCloudInfrastructure/CommonLibs/AsbSaubReport.dll b/AsbCloudInfrastructure/CommonLibs/AsbSaubReport.dll index d3910e6384e195fd96bad88bb694f49eefddafee..b7ad78ab47e0af26dc70016ba7730a79d1421028 100644 GIT binary patch delta 212 zcmZpuXsDRb!6N(eXzRot8Ahv#E5jL|PiADSXLOj{2qdL9GcsB03A}o{xTBmQ-l=o; zhv-+woquokG1$Y*E2FaI7Xzbj022cPL&juL6M5DHK@1EBCR>^)YiH(L&AK!{%yrrP z>@V_3-d2o2HO^Ks!9~ddMfq8&$tA@xj>SpAiKR(FlN(GNbfM}~Vd_C<7o-$q3;nLU vsGoDEkUtn`02F9WerqDlC_S0eRCBVS>DA4AX1|!3Y>YPxTD@nSXuu8tu|`XD delta 216 zcmZpuXsDRb!LoTC*OZApGK@wOSB5h_n9Rsn&uB5Z5lD(`W@NI~6DW3hT{o{$+;vZ} z*6KfM>=!rt80=x@70$l4pMlXgfQf;DA#t*(i9GAhAO?n=lPyh@RX%tYPpC2Fa9(J) z+0UzMqaGtrjf+)Gcz#iKOk#0Tabjsw(d2d$2P3G$!!U&)Ll@r-skJ<6&pkDuMS~+4 ws1pj5Kx~DHieii+lLbsQ+5W3CC@=_27PPvyna}JOGn0w&Wj1vvm0drwR;Q#;t diff --git a/AsbCloudInfrastructure/CommonLibs/AsbSaubReportLas.dll b/AsbCloudInfrastructure/CommonLibs/AsbSaubReportLas.dll index c37b4902b16bd3923859159bef0102261e09cb0a..34d137ce2bad3ffa0f8cbd6ad00156a80e8cf71d 100644 GIT binary patch delta 223 zcmZo@VQgq&oY29Nwf5Y{i9IrmbrV;HGipv|WUOawncN5@V>dH0?N((p*}PYMJCDHP z=Q(drytnb)74TY1i|wG_<`$C!EWDo=s!d>E^bKHQU|`6b9B3)e#uUN8z+^SK%u-2v z{=SAK9g{z~O;9YqtdMMO$p}>BY!wq+lpIi$pOuj}9B3)e_B)(`;kV`FGD{_u zPRE1CFE{Y}Y-9M|kmF^c&j?iHVigmfUz8n_Se#UxSejHc`LLy%5me!wZ%~CmQ)`uf zpLIXEbXmZT)DnNM2%t_VNCB}GCMt?ChD{E#(%xKWHGy%W0mo)On_tXK6&9NX9o_@^ F>;P0OP-y@F diff --git a/AsbCloudInfrastructure/CommonLibs/AsbSaubReportPdf.deps.json b/AsbCloudInfrastructure/CommonLibs/AsbSaubReportPdf.deps.json index cacd26cd..0fb1131e 100644 --- a/AsbCloudInfrastructure/CommonLibs/AsbSaubReportPdf.deps.json +++ b/AsbCloudInfrastructure/CommonLibs/AsbSaubReportPdf.deps.json @@ -910,7 +910,7 @@ "Newtonsoft.Json/9.0.1": { "type": "package", "serviceable": true, - "sha512": "sha512-2okXpTRwUcgQb06put5LwwCjtgoFo74zkPksjcvOpnIjx7TagGW5IoBCAA4luZx1+tfiIhoNqoiI7Y7zwWGyKA==", + "sha512": "sha512-U82mHQSKaIk+lpSVCbWYKNavmNH1i5xrExDEquU1i6I5pV6UMOqRnJRSlKO3cMPfcpp0RgDY+8jUXHdQ4IfXvw==", "path": "newtonsoft.json/9.0.1", "hashPath": "newtonsoft.json.9.0.1.nupkg.sha512" }, @@ -1225,7 +1225,7 @@ "System.Runtime.InteropServices.RuntimeInformation/4.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-Ri015my90h3AB/BsbvEpq1foEPoPBBa9L8b7fu1VE4eA1NMeMe5iZ6guLjoWB+XGQr1u/rEwtXobqofjFBsAgA==", + "sha512": "sha512-hWPhJxc453RCa8Z29O91EmfGeZIHX1ZH2A8L6lYQVSaKzku2DfArSfMEb1/MYYzPQRJZeu0c9dmYeJKxW5Fgng==", "path": "system.runtime.interopservices.runtimeinformation/4.0.0", "hashPath": "system.runtime.interopservices.runtimeinformation.4.0.0.nupkg.sha512" }, diff --git a/AsbCloudInfrastructure/CommonLibs/AsbSaubReportPdf.dll b/AsbCloudInfrastructure/CommonLibs/AsbSaubReportPdf.dll index 159889635d50ca86c9f0bc6826c52ed8a1b40ccd..5b578d9f84edabd59d6d5afc4abb8f55bd48f8a4 100644 GIT binary patch delta 11752 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