Avalonia报错:no executable found

news/发布时间2024/4/20 22:03:31

创建了一个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应用中引用该控件库,就可以正常预览、智能提示了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.jwkm.cn/p/25815802.html

如若内容造成侵权/违法违规/事实不符,请联系宁远站长网进行投诉反馈email:xxxxxxxx@qq.com,一经查实,立即删除!

相关文章

redis布隆器的安装

文章目录1:什么是布隆过滤器1.1:使用场景 1.2:布隆过滤器2:布隆过滤器的安装 (不要下载 master 版本)2.1: 找到源码压缩包地址 2.2:linux 系统中进行下载 2.3:编译 2.4:启动 redis 挂载 redisbloom.so 2.5:启动 redis 客户端3:布隆过滤器的使用 4:布隆过滤器被穿透…

SciTech-BigDataAIML-NLP-sentencepiece原理与实践

BERT,XLNET分词方法bpe,unigram等介绍 https://blog.csdn.net/ganxiwu9686/article/details/111463211 先给结论: BERT使用的是wordpiece的 分词方法,XLNET和transformer-xl使用的是sentencepiece的切分方法。 NLP分词的形式越来越多:从最开始的字切分,词切分,发展到更细…

FlinkSQL实战开发

FlinkSQL实战开发 1、基础知识FlinkSQL分为Table API和SQL API,是架构于Flink Core之上用SQL予以方便快捷地进行结构化数据处理的上层库。工作流程SQL和Table在进入Flink以后转化成统一的数据结构表达形式,也就是逻辑计划(logic plan),其中catalog提供元数据信息,用于后续的…

1.14日结

git学习 Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件…

ARM Memory Compiler 学习

我们一共拿到了两个版本的工具,分别是sram_dp_hsd_svt_mvt和sram_sp_hde_svt_mvt,其中dp是双端口dual port,sp是单端口single port,dp的是hsd,即high speed,sp的是hen即high density,后面的svt_mvt是管子类型。直接找到工具里面的bin,然后运行可执行文件就可以打开gui。…

作为所有类的顶层父类,没想到Object的魔力如此之大!

写在开头 在上一篇博文中我们提到了Java面向对象的四大特性,其中谈及“抽象”特性时做了一个引子,引出今天的主人公Object,作为所有类的顶级父类,Object被视为是James.Gosling的哲学思考,它高度概括了事务的自然与社会行为。 源码分析 跟进Object类的源码中我们可以看到,…