首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Visual Studio 2017的新安装-查看我的项目"using statements“显示为不必要

Visual Studio 2017是一款由微软开发的集成开发环境(IDE),用于开发各种软件应用程序。在新安装的Visual Studio 2017中,当查看项目的"using statements"时,有些语句可能会显示为不必要。

"using statements"是在C#和其他.NET语言中用于导入命名空间的语句。它们允许开发人员在代码中使用特定命名空间中定义的类、接口和其他成员。当一个命名空间被导入后,可以直接使用其中的成员,而不需要使用完全限定的名称。

在Visual Studio 2017中,"using statements"的显示为不必要可能有以下几种情况:

  1. 未使用的命名空间:在项目中,有时会导入一些命名空间,但在代码中并没有使用其中的任何成员。这些未使用的命名空间会被标记为不必要,因为它们没有对代码的功能产生任何影响。可以通过删除未使用的命名空间来提高代码的可读性和性能。
  2. 重复的命名空间:有时在代码中可能会重复导入同一个命名空间。这种情况下,重复的命名空间会被标记为不必要,因为只需要导入一次即可。可以通过删除重复的命名空间来简化代码。
  3. 自动导入的命名空间:Visual Studio 2017会自动导入一些常用的命名空间,以方便开发人员编写代码。这些自动导入的命名空间可能会被标记为不必要,因为它们可能并没有在代码中使用到。可以根据实际需要决定是否保留这些自动导入的命名空间。

为了解决"using statements"显示为不必要的问题,可以按照以下步骤进行操作:

  1. 删除未使用的命名空间:在代码中查找并删除未使用的命名空间。可以使用Visual Studio 2017提供的代码分析工具来帮助识别未使用的命名空间。
  2. 删除重复的命名空间:在代码中查找并删除重复的命名空间。可以使用Visual Studio 2017提供的代码重构工具来帮助合并重复的命名空间。
  3. 保留必要的命名空间:根据实际需要,决定是否保留自动导入的命名空间。可以根据项目的需求和开发团队的规范来确定需要导入的命名空间。

需要注意的是,"using statements"的显示为不必要并不会影响代码的编译和运行。它只是一个提示,帮助开发人员优化代码的可读性和性能。

关于Visual Studio 2017的更多信息和使用方法,可以参考腾讯云的产品介绍页面:Visual Studio 2017

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Visual Studio 中使用 EditorConfig 统一代码风格(含原生与插件)

EditorConfig 是一种被各种编辑器广泛支持配置,使用此配置有助于项目在整个团队中保持一致代码风格。Visual Studio 2017 开始原生支持 EditorConfig。...Visual Studio 对 EditorConfig 支持程度 Visual Studio 2017 开始添加了对 EditorConfig 原生支持(你当然能在上面看到 Visual Studio...原生 Visual Studio 2017 支持 EditorConfig 属性核心集和一些语言特定属性。...也就是说,当你项目中存在 EditorConfig 配置文件 .editorconfig 时候,Visual Studio 就会应用 EditorConfig 设置,而且可以适用于多数情况下编程约定...在 Visual Studio 中添加 EditorConfig 配置 Visual Studio 支持 EditorConfig 对编程规范约束。

5.7K30

【翻译】在Mac上使用VSCode创建你第一个Asp.Net Core应用

首先在你机器上下载.Net Core和Visual Studio Code和相应 C#扩展插件。Node.js和npm也是必须,如果你机器上没有,可以从Nodejs.org下载安装。...当应用程序被打开时,Visual Studio Code会提示恢复所需项目依赖项以及添加构建和调试所需依赖项。...你可以直接在Visual Studio Code中运行包括恢复和使用 project.json中项目引用,也可以在.vscode/tasks.json中自定义任务。...这个浏览视图能够快速浏览你文件目录,以及你现在正在处理文件。它可以清晰得显示哪些文件没有保存,可以轻松得创建新文件夹和新文件(不需要打开一个对话框)。...VSCode编辑器界面也有很多非常棒功能。当有黄色灯泡小图标时,你会发现没有在没有引用声明下有下划线,可以使用⌘.自动修复。你类和方法上会显示它们在项目中有多少次被引用。

1.9K60

Visual Studio 20102012 Pro Power Tools

Visual Studio 2010新增“扩展管理器”功能,可用于添加、移除、启用和禁用Visual Studio扩展。...我们可以从Visual Studio Gallery(Visual Studio库)网站上安装扩展,这些扩展一般是VSIX包格式,包括项目模板、项模板、工具箱项、托管扩展框架(MEF)组件和VSPackage...安装在“Visual Studio安装文件夹\Common7\IDE\Extensions\Company\Product\Version\"文件夹中。...Visual Studio  Pro Power Tools是微软主要编程环境一套扩展功能,旨在提高微软Visual Studio 开发人员效率。目前包括2010和2012 2个版本: ? ?...在安装了该扩充插件后,在非选取程序代码状态下,当前光标位置所在那行会被标示出来,减少不必要时间浪费。 ?

61370

Visual Studio 15.8 Preview 3支持多点编辑功能

Microsoft持续推进Visual Studio 2017开发。在15.8最新预览版(Preview 3)中,展示了将使大部分开发人员受益一些重要特性。...其中一些有助于Visual Studio操作习惯符合使用Sublime和VS Code编辑器用户。...“Format Document”不再仅限于处理行间距和缩进,而是扩展涵盖更多用户定制选项,包括using排序/清理、访问修饰符添加/排序、选择显式类型/隐式类型、移除不必要cast和未使用变量等...\\ 该VS2018 15.8预览版现已可下载,并提供了完全发行说明。考虑到这仍然是一个预先发布版,因此不应用于编写生产环境代码,但它可以与已有的VS2017并排安装。...\\ 查看英文原文: Visual Studio 15.8 Preview 3 Adds Multi-Caret Editing 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn

47320

Visual Studio MSVC编译器版本(_MSC_VER值)查看方法

不同Visual Studio软件版本对应着不同MSVC编译器版本——无论是不同发布年份版本(例如Visual Studio 2017Visual Studio 2019),还是同一发布年份不同版本...(例如Visual Studio 2017 version 15.8与Visual Studio 2017 version 15.9),其MSVC编译器版本都有差异,因此其_MSC_VER值各不相同。...在Visual Studio软件中,我们可以通过顶部菜单栏中“帮助”→“关于 Microsoft Visual Studio”选项,获取Visual Studio软件版本信息。   ...可以看到,其中仅仅显示Visual Studio软件发布年份、当前版本,以及.NET Framework版本,还有已安装产品版本;而并没有MSVC编译器版本。...Visual Studio 2022下载、安装与使用后半部分提到操作方法,新建项目并运行上述代码。

1.7K00

Visual Studio安装和使用包(仅适用于 Windows)

NuGet 包包含其他开发人员提供项目中使用可重用代码。 使用 NuGet 包管理器、包管理器控制台或 dotnet CLI 在 Visual Studio 项目安装包。...相同过程适用于任何其他 .NET 或 .NET Core 项目安装完成后,请引用具有 using 代码中包,其中 特定于正在使用包。...如果使用Visual Studio for Mac,请参阅在 在 Visual Studio for Mac 中安装和使用 NuGet 包 | Microsoft Docs 中安装并使用包。...(仅适用于 Visual Studio 2017)如果系统提示选择包管理格式,请选择 “项目文件中 PackageReference”: 如果系统提示查看更改,请选择“确定” 。...控制台打开后,检查 “默认项目”下拉列表中是否显示在程序包中要安装项目。 如果在解决方案中有一个项目,则它已被选中。

4.2K30

C#学习笔记系列之HelloWorld入门001

编写C#第一个程序 一个 C# 程序主要包括以下部分: 命名空间声明(Namespace declaration) 一个 class Class 方法 Class 属性 一个 Main 方法 语句(Statements...该语句会在屏幕上显示消息 "Hello, World!"。 最后一行 Console.ReadKey(); 是针对 VS.NET 用户。...这使得程序会等待一个按键动作,防止程序从 Visual Studio .NET 启动时屏幕会快速运行并关闭。...从这里开始,我们分别编写console,wpf,windows formhello world程序,在编写程序之前,我们需要先使用vs2017安装好C#环境。...点击新建项目,我们可以创建十种类型C#windows桌面程序,可以自己动手对每一种类型创建一个helloworld程序,知道每个类型创建项目是什么样结构,达到胸中有丘壑而做准备,接下来带你简单入门

1.2K30

【1】windows下安装OpenCV(4.3)+VS2017安装+opencv_contrib4.3.0配置

1.安装VS2017 安装步骤参考另一篇博客:https://blog.csdn.net/sinat_39620217/article/details/116201080?...spm=1001.2014.3001.5501 Visual Studio安装教程、Visual Studio2017软件提供,版本序列号丨编写第一个程序。...4.部署OpenCV OpenCV是一个SDK,在Visual Studio中部署OpenCV 4.1 打开Visual Studio,新建工程 创建一个控制台工程 给项目创建一个C++文件,快捷键...依次选择项目—>属性—>链接器—>输入—>附加依赖项—>编辑 添加你库文件名 有两个文件opencv_world340d.lib和opencv_world340.lib   如果配置Debug...CV_VERSION << endl; //读取本地一张图片便显示出来 Mat img = imread("H:/opencv/main/7.png"); //图片目录输入要特别小心

88320

使用MVS 2010和UhuruPaaS部署您第一个.NET数据库应用程序

当我写博客时候,我告诉他,我们会在演讲时候你演示。 他期待着。...x86 / x64取决于您操作系统架构从Uhuru软件网站 Visual Studio插件x86 / x64取决于您Visual Studio版本 示例应用程序,说dotNETTestApp-withDB...Snap-In安装程序(x86) 下载MMC管理单元安装程序(x64) 下载Visual Studio扩展 用于.NET,Ruby,Java和node.js示例应用程序 一旦你安装了以上让我们开始...并双击DatabaseTestApp Visual C#项目 2)现在在Visual Studio 2010中,您应该看到如下所示App和Web.config文件 3)确保我们确实拥有...Cloud Manager设置 - 点击查看菜单 - >云管理器 4)我们现在要创建一个服务,使我们示例应用程序连接到Uhuru PaaS 在我们进入之前,我想在示例应用程序中显示用于创建数据库表示例代码

1.4K90

使用 Microsoft.Net.Compilers 在旧版本 Visual Studio 201320152017 中开启 C# 7.x 和 C# 8 语法

新版本 C# 特性需要新版本 Visual Studio 支持。不过,如果你不介意修改项目的话,你也能在低版本 Visual Studio 中获得高版本 C# 语言支持了。...不同 Visual Studio 原生支持 C# 版本 Visual Studio 每一次重大发布都带来 C# 版本(至少在 Visual Studio 2017 之前是这样),于是通常情况下如果你使用了旧版本...Visual Studio,还打不开编写了 C# 语法项目呢!...使用 Microsoft.Net.Compilers 第一步:安装 .NET Framework 4.6 或以上 Microsoft.Net.Compilers 对项目本身没有什么要求,但需要编译项目的计算机上安装有完整功能...开始使用最新版本 C# 特性 你已经可以使用最新版本 C# 了,而不用关心你本机安装是哪个版本 —— 即便你是 Visual Studio 2013/2015。

28820

超好用C#控制台应用模板

安装模板插件 受到 HTML5 Boilerplate 启发,Visual Studio Marketplace 上也出现了一款叫做 C# Console App Boilerplate 插件,顾名思义...itemName=vej.20181111 也可以在 Visual Studio 2017 Extensions and Updates 中输入 C# Console App Boilerplate...搜索并安装安装完成后,通过 Visual Studio 再次新建 Project 时,就可以在 Visual C# 分类下找到 Console App Boilerplate 两个模板。...修改代码页以支持 UTF-8 字符正常显示,如果需要显示汉字,在非中文 Windows 中还需要额外地将 cmd.exe 默认字体设置 MingLiU / 细明体 或其他CJK字体。...它使用方法非常简单,GitHub 项目的一页 README 便已阐述清楚,亦支持跨平台。 反之,如果仅仅想运行几行代码,又不愿等 Visual Studio 启动呢?

20820

.NET Core多平台开发体验: Windows

当我们在敲这行文字时候,Visual Studio最新版本2017(15.3)。顺便说一下,Visual Studio已经提供了Mac版本。...接下来我们直接利用Visual Studio 2017打开上面这个helloworld.csproj项目文件。为了在程序性中使用到上述这两个对象,我们自然先得具有对应程序集引用。...如果使用Visual Studio 2017来开发.NET Core应用,我们最常使用是由IDE提供可视化NuGet安装方式。...这个特性在Visual Studio 2017上做了进一步改进。...对于.NET Core应用开发来说,直接编辑项目文件已经变成了意见司空见惯事情,所以Visual Studio 2017允许我们按照下图(右图)所示方式直接对项目文件进行编辑。 ?

1.7K70

超好用C#控制台应用模板

安装模板插件 受到 HTML5 Boilerplate 启发,Visual Studio Marketplace 上也出现了一款叫做 C# Console App Boilerplate 插件,顾名思义...也可以在 Visual Studio 2017 Extensions and Updates 中输入 C# Console App Boilerplate 搜索并安装: ?...安装完成后,通过 Visual Studio 再次新建 Project 时,就可以在 Visual C# 分类下找到 Console App Boilerplate 两个模板。 ?...修改代码页以支持 UTF-8 字符正常显示,如果需要显示汉字,在非中文 Windows 中还需要额外地将 cmd.exe 默认字体设置 MingLiU / 细明体 或其他CJK字体。...它使用方法非常简单,GitHub 项目的一页 README 便已阐述清楚,亦支持跨平台。 反之,如果仅仅想运行几行代码,又不愿等 Visual Studio 启动呢?

1.5K30

使用MVS 2010和UhuruPaaS部署您第一个.NET数据库应用程序

现在到这篇文章 [注意:如果您想以原始尺寸查看图像,只需单击图像即可查看相同图像] 系统要求 基于Windows 7开发工作站Visual Studio 2010 Professional或更高版本...MMC插件x86 / x64取决于您操作系统架构从Uhuru软件网站 Visual Studio插件x86 / x64取决于您Visual Studio版本 示例应用程序,说dotNETTestApp-withDB...Snap-In安装程序(x86) 下载MMC管理单元安装程序(x64) 下载Visual Studio扩展 用于.NET,Ruby,Java和node.js示例应用程序 一旦你安装了以上让我们开始...并双击DatabaseTestApp Visual C#项目 2)现在在Visual Studio 2010中,您应该看到如下所示App和Web.config文件 3)确保我们确实拥有...现在让我们点击网址部分,在您喜欢网页浏览器中查看我应用程序 真棒 !

79580

visual studio 2017安装教程以及各类问题解决方案

文章关键词和所含教程: VS2017安装/visual studio 2017安装/Xamarin/Android for visual studio 2017/VS2017找不到网站/VS2017找不到...目录 1,下载 visual studio 2017 2,安装 visual studio 2017 3,安装问题 4,各种修复方案 1,下载visual studio 2017  visual studio...2017 下载安装工具后,会在你电脑安装 Visual Studio Installer 这个软件。...当然也有部分人反馈,安装安装到一半,安装器 直接退出,然后显示安装已完成,但出现警告”。 ? 先打开 VS2017,新建项目试试。...如果能够正常更新,请等待更新完毕后,找到 ”Visual Studio Installer“ 程序,打开安装界面重新安装Visual studio 2017

2.7K30

Visual Sutdio 2017中使用boost库

boost向来有准标准库之称,很多特性例如智能指针等都是先在boost中实现,后来被吸收到标准库之中。...添加环境变量 将你放置boost代码目录设置环境变量BOOST_ROOT,这个目录将在后面用到。...生成boost命令行工具 首先确保你安装Visual Studio 2017,并安装Visual Studio 2017 Developer Command Prompt工具。...配置完成后,就可以在项目中使用boost了。当然对于Visual Studio来说,还有更简单办法,那就是使用NuGet。...由于boost是一个比较大库,所以这个安装过程可能需要多花费几分钟。安装完成后boost类库会放到项目文件夹package文件夹中。NuGet会自动帮我们配置好包含路径等设置。

3.3K100
领券