【发布时间】:2020-07-27 17:49:44
【问题描述】:
我已经通过 apt 安装了 libgtk2.0-cil 和 libgtk2.0-cil-dev 和 gtk-sharp2
但是当我打开 References->Edit References->Packages 时,它不存在。
https://www.monodevelop.com/help/faq/ 说 MonoDevelop 使用 pgk-config 和 .pc 文件来定位程序集。
/usr/lib/pkgconfig 中有一个 gtk-sharp-2.0.pc 文件
我在 Ubuntu 18.04 上使用 MonoDevelop 7.8.4 (build2)
我的项目针对 .net 4.8
如何让 MonoDevelop 发现我的 GTK 尖锐组件?
这些程序集也存在于 GAC 中
gacutil -l | grep gdk
policy.2.8.gtk-dotnet,版本=0.0.0.0,文化=中性, PublicKeyToken=35e10195dab3c99f policy.2.6.gtk-sharp,版本=0.0.0.0, 文化=中立,PublicKeyToken=35e10195dab3c99f policy.2.10.gtk-dotnet,版本=0.0.0.0,文化=中性, PublicKeyToken=35e10195dab3c99f policy.2.8.gtk-sharp,版本=0.0.0.0, 文化=中立,PublicKeyToken=35e10195dab3c99f policy.2.4.gtk-dotnet,版本=0.0.0.0,文化=中性, PublicKeyToken=35e10195dab3c99f gtk-sharp,版本=2.12.0.0, 文化=中性,PublicKeyToken=35e10195dab3c99f gtk-sharp, 版本=3.0.0.0,文化=中性,PublicKeyToken=35e10195dab3c99f policy.2.4.gtk-sharp,版本=0.0.0.0,文化=中性, PublicKeyToken=35e10195dab3c99f gtk-dotnet,版本=2.12.0.0, 文化=中立,PublicKeyToken=35e10195dab3c99f policy.2.10.gtk-sharp,版本=0.0.0.0,文化=中性, PublicKeyToken=35e10195dab3c99f policy.2.6.gtk-dotnet, 版本=0.0.0.0,文化=中性,PublicKeyToken=35e10195dab3c99f
【问题讨论】:
标签: c# .net ubuntu gtk monodevelop