yatli / fvim

Cross platform Neovim front-end UI, built with F# + Avalonia
MIT License
1.34k stars 30 forks source link

Failed to run on windows #80

Closed wsdjeg closed 4 years ago

wsdjeg commented 5 years ago

I have opened the link but, too many link in it, and I am not F# user, so I do not know which one I should install, I think more info about requirement should be added in readme.md

nree commented 5 years ago

Not sure what is wrong, but if it helps I am on Windows 10. AFAIK you don't need .NET Core or any other requirements except neovim. The files needed are bundled with the release .zip. Does hostfxr.dll exist for you in the fvim dir? Or did you move fvim.exe but not the dlls dependency files?

Not related to OP @yatli but maybe good idea to inform the user neovim can't be found or state in the README req is neovim ? Maybe some users think that comes bundled. If I remember right, fvim just silently exit if no neovim, can confuse users who don't know.

yatli commented 5 years ago

@wsdjeg looks like an API compatibility problem. Are you on older version of Windows?

@nree I just merged the crash report branch a few days ago that gives the tip :)

wsdjeg commented 5 years ago

I am using windows os 7.

yatli commented 5 years ago

@wsdjeg are you using the specific build for Windows7? Note it's different from fvim-win-x64.zip

wsdjeg commented 5 years ago

yeah,of cause

-- Best regards, wsdjeg

yatli commented 5 years ago

thank you for the report -- I never get to run it on Win7 so it could be broken from the beginning. I'll do more tests and get back to you.

wsdjeg commented 5 years ago

Thanks, I like this project.

another issue is the startup bin fvim.exe has no icon .

yatli commented 5 years ago

@wsdjeg installing this KB update fixed the problem for me: https://www.microsoft.com/en-us/download/details.aspx?id=26764

yatli commented 5 years ago

@nree FYI, the crash dialog:

image

wsdjeg commented 5 years ago

ok, I will try again.

wsdjeg commented 5 years ago

@wsdjeg installing this KB update fixed the problem for me: https://www.microsoft.com/en-us/download/details.aspx?id=26764

I can not install this update in my os.

yatli commented 5 years ago

What's the output of ver?

wsdjeg commented 5 years ago

It is Microsoft Windows [版本 6.1.7601]

yatli commented 5 years ago

7601 is SP1 if I remember correctly, if that helps. Could you please check https://docs.microsoft.com/en-us/dotnet/core/windows-prerequisites?tabs=netcore30 and make sure you have the prereqs? Mostly a KB patch and VCRedist.

wsdjeg commented 5 years ago

sorry, I have no time to check it, it is too complex, what I need is a out-of-box version.

wsdjeg commented 4 years ago

@yatli Is there any update on this issue? the KB2533623 can not be installed in my os.

yatli commented 4 years ago

I have no idea why KB2533623 doesn't work on your side. Is there anything special about the Windows build you're using? What does it say other than "cannot install"?

wsdjeg commented 4 years ago

@yatli What I see is just this patch is not for current os(Chinese), and can not debug it. Why this app can not run out of box?

yatli commented 4 years ago

Can you provide the verbatim error message as-is, maybe in Chinese?

wsdjeg commented 4 years ago

ok, sorry for using Chinese.


目前使用的系统是: image

ver 命令结果: Microsoft Windows [版本 6.1.7601]

从微软官网下载KB2533623

https://www.microsoft.com/zh-CN/download/details.aspx?id=26764

image

双击安装提示:

image

image

下载最新的 fvim:

https://github.com/yatli/fvim/releases/download/v0.2-192-gb6a3318/fvim-win7-x64.zip

解压运行:

目前重新测试了,可以正常运行了,感谢开发这个项目。

yatli commented 4 years ago

No worry, and thanks for confirming the details!