如何删除对System的引用?用于Linux的单机部署解决方案

本文关键字:引用 用于 单机 解决方案 部署 Linux System 何删除 删除 | 更新日期: 2023-09-27 18:17:01

我正在尝试在Lubuntu 16.04.1上使用MonoDevelop编译伟大的开源dotNET 4.5程序"Ketarin"。
出现错误:
/usr/lib/mono/4.5/Microsoft.Common.targets: Warning: Reference 'System.Deployment' not resolved (Ketarin)

据我所知,System。一键式安装需要Deployment。这个应用程序不需要这个,所以我想做的是删除使编译器想要查找System.Deployment的引用。

我已经搜索了System的所有代码。部署而没有找到它。我还搜索了一些在网页中提到的与System有关的类的代码。部署没有找到任何东西。

代码在
https://bitbucket.org/jimh44/ketarin4linux

有人能帮忙吗?

谢谢,
吉姆

如何删除对System的引用?用于Linux的单机部署解决方案

查看。csproj文件并使用文本编辑器编辑它(删除"Reference" xml元素)

这行- https://bitbucket.org/jimh44/ketarin4linux/src/a9b077be682ae7dce7c76c0df039fd7ae333f020/Ketarin.csproj?at=default&fileviewer=file-view-default#Ketarin.csproj-93

你也可以通过IDE做同样的事情(如何删除引用:VisualStudio - https://msdn.microsoft.com/en-us/library/wkze6zky.aspxMonoDevelop - http://www.monodevelop.com/documentation/solutions-and-projects-explained/#adding-references-to-other-projects)