在Oqtane 10上无法安装2sxc应用
- 我已安装Visual Studio的全新拷贝(无附加组件)以及最新版的Oqtane(10.1.2)。
- 请确保所有与热重载相关的IDE设置均已关闭(我尝试过仅启用.NET / C++热重载,以及另外5 项热重载设置)。
- 不做任何改动地运行Oqtane,进入 控制面板 > 模块管理 > 安装 > 2sxc下载。
- 关闭应用程序并重新启动。
- 创建一个页面,添加名为Apps的模块。
- 2sxc弹出并显示Accordion等选项。
- 点击安装,弹出窗口会询问我是否真的要安装,选择Yes。
- 出现提示:必须在不启用热重载的情况下运行Oqtane才能安装应用。
我以为也许2sxc尚未赶上Oqtane 10的版本,因此在过去四个月里断断续续地尝试,但始终没能工作。是哪里出了问题,还是我真的做错了什么?
附注:我只能安装一次2sxc。若我尝试通过模块管理卸载,它会把项目搞坏(System.Reflection.ReflectionTypeLoadException: 'Unable to load one or more of the requested types.'),Copilot无法找出修复方法,我只能删除整个项目并从头开始。
解决方案
你必须在Visual Studio中禁用热重载,因为2sxc使用了大量Razor文件——对这些文件的任何修改都可能导致重启,从而中断安装等。 https://docs.2sxc.org/abyss/platforms/oqtane/install-issue-hot-reload.html
站内所有文章版权归属LeftHeroAI导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。