c# - 关于视觉工作室参考的新手问题
问题描述
我的 Visual Studio 项目中的“参考”列表有什么用?为什么即使我删除了所有引用,我仍然可以编译并运行我的项目?
当我创建一个新的 c# 控制台项目时,它有一个 hello world 模板程序,并且引用列表包含我认为来自 .Net 的某些引用。我删除了所有这些,模板程序仍然可以工作,为什么?
模板程序有一堆在项目引用中的使用,所以我想如果我删除所有这些都不会起作用,但项目仍然编译并运行。
这似乎是一个非常简单的问题,但我在网上找不到任何人回答这个问题。
解决方案
经过一些研究和测试,可以回答我的问题。如果我不将它们添加到引用列表中,确实存在我无法引用的命名空间,在我删除引用后仍在工作的命名空间是 Visual Studio 隐式引用的命名空间。
我从下面的链接中了解到这一点。
https://docs.microsoft.com/en-us/visualstudio/ide/managing-references-in-a-project?view=vs-2019
推荐阅读
- python - 在 Python 中使用颜色标度可视化移动速度
- c# - 使用 WSDL 端点时拒绝访问错误
- c++ - 如何将部分流作为参数传递?
- ios - Swift iOS Firebase - 如何结合 queryOrdered(byChild) 和 GeoFire observe(.keyEntered) 来同时获取快照和位置结果?
- excel - 查找多个条件的 Excel 公式
- ios - Swift 4.2 使用 UICollectionViewCell 添加/删除按钮
- maven - 安装插件 generatePom 产生错误
- css - 如何使用 css 将图像固定在中心
- cors - CORS 和网络扩展
- php - 从 Woocommerce 3.4+ 中我的帐户编辑地址的字段中删除(可选)文本