[problem help] V23中使用微信的wine容器怎么安装缺失的dll
Tofloor
poster avatar
angelfind
deepin
2024-03-04 07:07
Author

由于没有找到在v23中安装wine的方法,使用wine运行器或者用应用商店的微信带的deepin-wine8-stable,成功安装了我的软件,但问题来了,我的软件需要 dotnet461 这个运行库才能正常使用。

以前用正常安装wine的时候我用这行命令就能修复的

WINEPREFIX="/home/uucat/.deepinwine/zszq" winetricks -q dotnet461

我现在V23中虽然也下载了winetricks, 但执行这个命令的时候报错: wineserver not found!

我要怎么才能修复这个deepin-wine8-stable创建的容器缺失dotnet461。

不知道我描述清楚问题了没有。大家能不能看懂。

Reply Favorite View the author
All Replies
北冥夜未央
deepin
Ecological co-builder
2024-03-04 07:49
#1

dotnet就是.net framework,wine下适配不了4.6.1,winetricks只有32位的,现在只能完美支持.net framework2.0。

Reply View the author
安洛
deepin
2024-03-04 07:57
#2

试试在命令前多加一个 env WINE=deepin-wine的可执行文件路径

另外其实可以手动下载dotnet461的安装包用wine来安装,安装到同一个容器,效果是一样的

Reply View the author
angelfind
deepin
2024-03-04 08:35
#3
安洛

试试在命令前多加一个 env WINE=deepin-wine的可执行文件路径

另外其实可以手动下载dotnet461的安装包用wine来安装,安装到同一个容器,效果是一样的

我也尝试手动安装完整的net,弄好了net发现我装的这个软件还调用了Chrome内核来渲染html, 然后手动安装wine-mono, wine-gecko, 装好后软件内部网页渲染部分还是一片空白。搞不定,还是先退回到20.9,, 太折腾了。等v23正式版发布以后有人先搞定wine在来折腾了。

Reply View the author
Ziggy
deepin
2024-03-04 09:50
#4

把/opt/deepin-wine8-stable/bin加到PATH的变量里试试,可能是因为不在默认路径导致没有被正确识别

Reply View the author