更新完自动关闭程序

This commit is contained in:
snltty
2024-07-21 17:35:33 +08:00
parent 58a4aabe84
commit 3a66aee95c
6 changed files with 13 additions and 11 deletions

View File

@@ -48,8 +48,8 @@ jobs:
env:
GITHUB_TOKEN: '${{ secrets.ACTIONS_TOKEN }}'
with:
tag_name: v1.1.2.3
release_name: v1.1.2.3.${{ steps.date.outputs.today }}
tag_name: v1.1.2.4
release_name: v1.1.2.4.${{ steps.date.outputs.today }}
draft: false
prerelease: false
body: |

View File

@@ -15,8 +15,8 @@
<PackageProjectUrl>https://github.com/snltty/linker</PackageProjectUrl>
<RepositoryUrl>https://github.com/snltty/linker</RepositoryUrl>
<Version>1.1.2</Version>
<AssemblyVersion>1.1.2.3</AssemblyVersion>
<FileVersion>1.1.2.3</FileVersion>
<AssemblyVersion>1.1.2.4</AssemblyVersion>
<FileVersion>1.1.2.4</FileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<DebugType>full</DebugType>

View File

@@ -39,7 +39,9 @@ namespace linker.service
{
if (Process.GetProcessesByName(mainExeName).Any() == false)
{
if (File.Exists($"{mainExeName}.exe.temp"))
string filename = Process.GetCurrentProcess().MainModule.FileName;
string dir = Path.GetDirectoryName(filename);
if (File.Exists(Path.Combine(dir, $"{mainExeName}.exe.temp")))
{
RestartService();
}

View File

@@ -22,8 +22,8 @@
<PackageProjectUrl>https://github.com/snltty/linker</PackageProjectUrl>
<RepositoryUrl>https://github.com/snltty/linker</RepositoryUrl>
<PackageReleaseNotes>snltty service</PackageReleaseNotes>
<AssemblyVersion>1.1.2.3</AssemblyVersion>
<FileVersion>1.1.2.3</FileVersion>
<AssemblyVersion>1.1.2.4</AssemblyVersion>
<FileVersion>1.1.2.4</FileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">

View File

@@ -17,8 +17,8 @@
<PackageProjectUrl>https://github.com/snltty/linker</PackageProjectUrl>
<RepositoryUrl>https://github.com/snltty/linker</RepositoryUrl>
<PackageReleaseNotes>linker tunnel</PackageReleaseNotes>
<AssemblyVersion>1.1.2.3</AssemblyVersion>
<FileVersion>1.1.2.3</FileVersion>
<AssemblyVersion>1.1.2.4</AssemblyVersion>
<FileVersion>1.1.2.4</FileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">

View File

@@ -25,8 +25,8 @@
<PackageProjectUrl>https://github.com/snltty/linker</PackageProjectUrl>
<RepositoryUrl>https://github.com/snltty/linker</RepositoryUrl>
<PackageReleaseNotes>linker</PackageReleaseNotes>
<AssemblyVersion>1.1.2.3</AssemblyVersion>
<FileVersion>1.1.2.3</FileVersion>
<AssemblyVersion>1.1.2.4</AssemblyVersion>
<FileVersion>1.1.2.4</FileVersion>
</PropertyGroup>