mirror of
https://jihulab.com/DGP-Studio/Snap.Hutao.git
synced 2025-11-19 21:02:53 +08:00
fix #1851
This commit is contained in:
@@ -1010,6 +1010,9 @@
|
||||
<data name="ServiceGamePackageConvertMoveFileRestoreFormat" xml:space="preserve">
|
||||
<value>替换:{0}</value>
|
||||
</data>
|
||||
<data name="ServiceGamePackageReadLocalPackageVerionFailed" xml:space="preserve">
|
||||
<value>在读取本地 Package Version 时遇到问题,修复游戏可能会有所帮助</value>
|
||||
</data>
|
||||
<data name="ServiceGamePackageRenameDataFolderFailed" xml:space="preserve">
|
||||
<value>重命名数据文件夹名称失败</value>
|
||||
</data>
|
||||
|
||||
@@ -245,6 +245,7 @@ internal sealed class LaunchOptions : DbStoreOptions
|
||||
set => SetOption(ref disableFog, SettingEntry.LaunchDisableFog, value);
|
||||
}
|
||||
|
||||
[NotNull]
|
||||
public NameValue<int>? Monitor
|
||||
{
|
||||
get
|
||||
|
||||
@@ -178,9 +178,16 @@ internal sealed partial class PackageConverter
|
||||
|
||||
private async ValueTask<RelativePathVersionItemDictionary> GetLocalItemsAsync(string gameFolder)
|
||||
{
|
||||
using (FileStream localSteam = File.OpenRead(Path.Combine(gameFolder, PackageVersion)))
|
||||
try
|
||||
{
|
||||
return await GetVersionItemsAsync(localSteam).ConfigureAwait(false);
|
||||
using (FileStream localSteam = File.OpenRead(Path.Combine(gameFolder, PackageVersion)))
|
||||
{
|
||||
return await GetVersionItemsAsync(localSteam).ConfigureAwait(false);
|
||||
}
|
||||
}
|
||||
catch (JsonException ex)
|
||||
{
|
||||
throw HutaoException.Throw(SH.ServiceGamePackageReadLocalPackageVerionFailed, ex);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user