You need to enable JavaScript to run this app. 如何在Visual Studio 2019中从Winforms C#项目删除或卸载Avalonia
优惠活动
大模型
产品
解决方案
定价
更多

如何在Visual Studio 2019中从Winforms C#项目删除或卸载Avalonia

彻底移除Avalonia Nuget包的操作步骤
  • 关闭所有打开的Visual Studio窗口,进入你的项目根目录,删除以下文件和文件夹:
    • 项目根目录下的packages 文件夹(项目本地Nuget包缓存目录)
    • 解决方案级别的.vs 隐藏文件夹
    • 每个子项目下的bin、obj 编译缓存目录
  • 右键点击你的项目文件(后缀为.csproj/.fsproj/.vbproj等),选择用记事本或其他文本编辑器打开,删除所有包含Avalonia关键词的<PackageReference>节点,保存后关闭文件
  • 如果你使用的是旧式项目格式(项目目录下存在packages.config文件),打开该文件删除所有包含Avalonia的条目,保存关闭
  • 重新打开Visual Studio加载项目,右键点击解决方案选择清理解决方案,完成后再执行重新生成解决方案
  • 此时打开Nuget包管理器界面,Avalonia会从已安装列表中消失,如果还有残留可直接在包管理器中再次执行卸载操作

说明:之前修改packages.config不生效是因为项目文件中还保留了Avalonia的包引用配置,VS检测到引用和配置不一致就会自动触发包恢复流程,导致修改被还原。

内容的提问来源于stack exchange,提问作者Jaysmito Mukherjee

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.19 14:36:04