-
Notifications
You must be signed in to change notification settings - Fork 561
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Renew WeaselSetup with C# and .NET Framework #1472
base: master
Are you sure you want to change the base?
Conversation
Basically implements functions that without GUI.
- Rename InstallOptionDialog to SetupOptionDialog
不懂,ARM相关的找下之前pr的大神看方便不方便帮测试下 |
|
.NET Framework AnyCPU 程序只要在项目设置里允许ARM64就可以在Windows 11上原生运行,现在VS有个一键开关: 我记得之前WeaselSetup依赖了RIME的库,如果没打算编译ARM64的RIME的话保持WeaselSetup x86(32位或64位)是最好的。 Win10只支持32位x86的.NET。 |
这个一键开关我已经打开了,那应该没问题。新版的 setup 程序没有向外依赖了,只额外通过 NuGet 安装了一个 TSF 绑定库用于注册或注销输入法服务(其也是 AnyCPU 的)。我本机是 Windows 10 22H2(x86_64),已测试没问题。 |
理由:
几点差异:
Weasel.Setup.config
里进行配置。但正式发行时这个文件一般不携带。TSF.TypeLib.dll
,这是 C# 下的 TSF 绑定库。Reason:
Diffirences:
Weasel.Setup.config
in the same directory, while the latter will not be included in common release.TSF.TypeLib.dll
will appear in the output.