我正在试着编译伟大的开源dotNET 4.5程序,在Lubuntu 16.04.1上用MonoDevelop编译“Ketarin”。
出现错误:
/usr/lib/mono/4.5/Microsoft.Common.targets: Warning: Reference 'System.Deployment' not resolved (Ketarin)
据我所知,单击安装需要System.Deployment。此应用程序不需要这样做,所以我要做的是删除使编译器希望查找System.Deployment的引用。
我已经搜索了所有的系统代码。没有找到它的部署。我还在代码中搜索了一些在网页中引用的与System.Deployment有关的类,但没有找到任何内容。
密码在
https://bitbucket.org/jimh44/ketarin4linux
有人能帮忙吗?
谢谢,
吉姆

最佳答案

查看.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.aspx
单显影-http://www.monodevelop.com/documentation/solutions-and-projects-explained/#adding-references-to-other-projects

关于c# - 如何在Linux单声道解决方案中删除对System.Deployment的引用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40506273/

10-10 07:21