Avalonia报错:no executable found
创建了一个Avalonia控件库,添加了一个UserControl进行编辑时,出现了一个奇怪的问题:无法预览,没有智能提示,编译报错No executable found。设计器显示:reference the library from an executable or wait for the solution to finish loading。
搜索报错信息:reference the library from an executable or wait for the solution to finish loading,找到#368,说是因为VS2022 17.6-17.7之间的某个版本,把变量值改成了小写,导致找不到EXE项目。该提交已处理了这个问题,并在11.1的版本就已经修复了该问题:
我把VS Avalonia插件更新到了当前最新的11.5的版本,但问题依然存在...
思考了下报错提示,提示没有找到可执行文件,抱着试试看的态度,在Avalonia的可执行程序中添加创建的控件库的引用,重新编译。问题消失了...
不知道为什么,也没什么好纠结的,先这样处理吧,等更新。
所以,这个问题一个临时的解决方案:创建一个Avalonia控件库后,先在Avalonia应用中引用该控件库,就可以正常预览、智能提示了。
转载请注明出处,欢迎交流。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)