更新报错反馈和提示

This commit is contained in:
ZouJin 2023-11-03 00:01:18 +08:00
parent 093f5f92e7
commit 80228c99cf
5 changed files with 12 additions and 4 deletions
VPet-Simulator.Windows

@ -48,7 +48,7 @@ namespace VPet_Simulator.Windows
e.Handled = true;
var expt = e.Exception.ToString();
if (expt.Contains("value") && expt.Contains("Panuon.WPF.UI.Internal.Utils") && expt.Contains("NaN"))
if (expt.ToLower().Contains("value") && expt.Contains("NaN"))
{
MessageBox.Show("由于修改游戏数据导致数据溢出,存档可能会出错\n开发者提醒您请不要使用过于超模的MOD".Translate());
return;
@ -63,6 +63,11 @@ namespace VPet_Simulator.Windows
MessageBox.Show("游戏内存不足,请修改设置中渲染分辨率以便降低内存使用".Translate());
return;
}
else if (expt.Contains("UnauthorizedAccessException"))
{
MessageBox.Show("游戏权限不足,无法写入游戏存档和设置,请检查设置文件是否被其他软件占用".Translate());
return;
}
else if (expt.Contains("VPet.Plugin"))
{
var exptin = expt.Split('\n').First(x => x.Contains("VPet.Plugin"));

@ -289,7 +289,7 @@ namespace VPet_Simulator.Windows
}
catch (Exception e)
{
new winReport(this, "由于插件引起的自定按钮加载错误".Translate() + '\n' + e.ToString()).Show();
MessageBoxX.Show(e.ToString(), "由于插件引起的自定按钮加载错误".Translate());
}
}
/// <summary>

@ -25,4 +25,5 @@ selecttext#Options Chat Text:|
默认存档无法删除,请使用重新开始功能重新开始游戏#The default archive cannot be deleted, please use the restart function to restart the game:|
是否删除当前选择({0})的多开存档?#Whether to delete the current selection ({0}) multiple archive?:|
删除前确认#Confirm before deleting:|
当前多开已经加载,请先关闭改多开后重试#Multiple currently loaded, please close the multiple before trying again:|
当前多开已经加载,请先关闭改多开后重试#Multiple currently loaded, please close the multiple before trying again:|
游戏权限不足,无法写入游戏存档和设置,请检查设置文件是否被其他软件占用#Insufficient game permissions, unable to write game archives and settings, please check if the settings file is occupied by other software:|

@ -21,4 +21,5 @@ selecttext#选项聊天文本:|
导致的\n如有可能请发送 错误信息截图和引发错误之前的操作给相应MOD作者\n感谢您对MOD开发的支持\n#导致的\n如有可能请发送 错误信息截图和引发错误之前的操作给相应MOD作者\n感谢您对MOD开发的支持\n:|
搜索设置#搜索设置:|
是否多开一个新的桌宠使用 {0} 皮肤\n各自存档独立保存,互不影响\n支持同时显示多个宠物#是否多开一个新的桌宠使用 {0} 皮肤\n各自存档独立保存,互不影响\n支持同时显示多个宠物:|
是否多开#是否多开:|
是否多开#是否多开:|
游戏权限不足,无法写入游戏存档和设置,请检查设置文件是否被其他软件占用#游戏权限不足,无法写入游戏存档和设置,请检查设置文件是否被其他软件占用:|

@ -22,3 +22,4 @@ selecttext#選項聊天文字:|
搜索设置#搜尋設定:|
是否多开一个新的桌宠使用 {0} 皮肤\n各自存档独立保存,互不影响\n支持同时显示多个宠物#是否多開一個新的桌寵,使用 {0} 外觀\n存檔為獨立儲存互不影響\n支援同時顯示多個寵物:|
是否多开#是否多開:|
游戏权限不足,无法写入游戏存档和设置,请检查设置文件是否被其他软件占用#遊戲權限不足,無法寫入遊戲存檔和設定,請檢查設定檔是否被其他軟體占用:|