【发布时间】:2016-01-07 02:50:59
【问题描述】:
我创建了一个新的 asp.net 项目,并使用 monodevelop 作为 ide。 在资源管理器的左侧,我可以看到两个部分,一个称为参考,另一个称为包。 我假设引用是库或依赖文件,如 java 的 jar 等价物。那么包部分是干什么用的呢? 这也是另一种依赖吗? 谁能帮我理解这两个部分的含义?
【问题讨论】:
标签: asp.net mono monodevelop
我创建了一个新的 asp.net 项目,并使用 monodevelop 作为 ide。 在资源管理器的左侧,我可以看到两个部分,一个称为参考,另一个称为包。 我假设引用是库或依赖文件,如 java 的 jar 等价物。那么包部分是干什么用的呢? 这也是另一种依赖吗? 谁能帮我理解这两个部分的含义?
【问题讨论】:
标签: asp.net mono monodevelop
我假设您的意思是引用和包。当我在 MonoDevelop 中创建 ASP.NET 项目时,没有资源部分/文件夹。
References 文件夹将显示您的项目所引用的程序集。一个assembly is equivalent to a jar file。
Packages 文件夹显示项目正在使用的 NuGet 包。 NuGet 包通常会提供程序集,这些程序集将显示在 References 文件夹中,但在 From Packages 文件夹中。 NuGet 包可能包含其他内容,例如添加到项目中的内容文件,或修改构建行为的自定义 MSBuild 目标。
【讨论】: