首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >命名空间解决问题Visual Studio 2013

命名空间解决问题Visual Studio 2013
EN

Stack Overflow用户
提问于 2017-04-03 14:11:19
回答 2查看 26关注 0票数 0

我遇到了一些名称空间问题。在我的解决方案中,我有以下解决方案;

服务

Services.WebApi

现在,作为我的WebApi控制器中的一个示例,我想引用上述服务解决方案命名空间的一个子命名空间,即;

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
using Services.Data;

但是,它是不是从项目中解析出了服务引用?相反,它试图从当前解决方案的Service.WebApi.Services内的一个小名称空间引用?那么,它看起来像是VS自动假设本地名称空间而不是引用的名称空间吗?(例如,如果我将鼠标悬停在Services.Data的服务文本上,intellisense将显示“namespace Services.WebApi.Services”。

我以前用过这个,没有问题,你知道这是怎么回事吗?

要注意的是,服务项目被添加为一个引用,并且两个项目都运行.NET 4.6。

EN

回答 2

Stack Overflow用户

发布于 2017-04-03 14:27:33

如果您希望表明您的意图是从名称空间层次结构的“顶部”开始,则可以使用global alias

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
using global::Services.Data;
票数 1
EN

Stack Overflow用户

发布于 2017-04-03 14:27:53

您可以尝试为您的Services引用使用别名。在References列表中,选择您的引用属性,您将看到一个Alias属性。更改为所需的名称,然后将using更改为该名称。假设您将别名设置为ExternalServices。您需要将以下代码添加到代码中:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
extern alias ExternalServices;
using ExternalServices::Services.Data;

这会解决你的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43186932

复制
相关文章
visual studio 2013 u
计算机上同时安装了python 2.7和python 3.6,visual studio 2013在创建python项目的时候提示“Unsupported python version:3.6”
py3study
2020/01/10
6580
Visual Studio 2013 Web开发
cnbeta新闻:微软正式发布Visual Studio 2013 RTM版,微软还发布了Visual Studio 2013的最终版本、.NET 4.5.1以及Team Foundation Server 2013。下面我们体验下Visual Studio 2013 Web开发方面有哪些特性,具体可以参看http://www.asp.net/visual-studio/overview/2013/release-notes。 1、.NET Framework 2.0/3.0/3.5/4.0/4.5/4.5
张善友
2018/01/29
2.1K0
Visual Studio 2013 Web开发
Visual Studio 2013 Update 2 RTM 发布
今天,微软再Visual Studio Blog发布了开放 Visual Studio 2013 Update 2 RTM 下载的文章。 原来安装RC版本的同志们可以直接安装,提供在线安装和ISO下载安装的两种方式。其新特性如下: Universal Apps. With this release you can now build universal apps that can run on Windows 8.1 and Windows Phone 8.1 while sharing code and
ShiJiong
2018/01/10
6250
Visual Studio 2013更新内容简介
VS2013终于发布了,虽然之前自己使用VS2010和VS2012的时间也不长,尤其是VS2012这自己刚刚也没用多久,看到VS2013发布了,自己忍不住也下载了下来,官网肯定可以下载,不过自己是在 http://pan.baidu.com/s/1bzvka 这里下载的VS2013 RMT版本,其实是和官网的一样的。下载完成后安装好蛋疼,提示必须先安装IE10,迫于无奈自己就又下载安装了IE10,然后算是才可以真正的来安装VS2013。
aehyok
2018/09/11
1.2K0
Visual Studio 2013更新内容简介
Visual Studio 2013软件下载和安装教程
Microsoft Visual Studio 2013(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。
肉肉软件安装
2022/12/10
10.7K1
Visual Studio 2013软件下载和安装教程
visual studio2015 密钥_visualstudio2013
参考自: 《visual studio 2012 密钥》https://zhidao.baidu.com/question/555696036850635212.html
全栈程序员站长
2022/11/04
5570
visual studio2013卸载教程_数据卸载
Visual Studio 在安装过程中可能已在您的计算机上安装了附加组件。必须使用“添加或删除程序”按照下面所列顺序手动卸载这些组件。
全栈程序员站长
2022/11/09
6540
【开发环境】为 Visual Studio Community 2013 版本安装中文语言包 ( 安装 Test Agents 2013 | 安装 Visual Studio 2013 简体中文 )
在 https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/ 页面 中 , 找到 2013 版本 , 点击该版本右侧的 下载按钮
韩曙亮
2023/03/30
1.5K0
【开发环境】为 Visual Studio Community 2013 版本安装中文语言包 ( 安装 Test Agents 2013 | 安装 Visual Studio 2013 简体中文 )
【开发环境】安装 Visual Studio Community 2013 开发环境 ( 下载 Visual Studio Community 2013 with Update 5 版本的安装包 )
由 https://docs.microsoft.com/zh-cn/visualstudio/releasenotes/vs2013-community-vs可知最新版是 2015 年更新的版本 ;
韩曙亮
2023/03/30
2.1K0
【开发环境】安装 Visual Studio Community 2013 开发环境 ( 下载 Visual Studio Community 2013 with Update 5 版本的安装包 )
Xamarin Studio 比 Visual Studio 2013 好用的三个功能
Xamarin Studio 最近发布了 5.2 版本, 带来了一些相当棒的特性, 其中有一些特性甚至超越了 Visual Studio 2013, 接下来就介绍我认为最棒的并且比 VS2013 要好用的三个特性:
beginor
2020/08/10
1.7K0
Xamarin Studio 比 Visual Studio 2013 好用的三个功能
Visual Studio 2013 添加新项缺失[ADO.NET 实体数据模型]解决方法
      之前使用在Vs2012下使用SQLite+EF建的项目在VS2013下不能运行了,我把以前的*.edmx删除后准备重新添加以下 .可是,在添加新项目窗口,选中"数据",发现右侧窗口中没有出
hbbliyong
2018/03/06
1.7K0
Visual Studio 2013 添加新项缺失[ADO.NET 实体数据模型]解决方法
Visual Studio 2013 Ultimate的可视化代码功能
可视化和了解代码综合了如何使用visual studio可视化代码来帮助理解代码: 理解代码和代码之间的关系:(1)Code Map(2)Dependency Graphs 理解代码交互:Sequence Diagrams 理解类结构:(1)UML Diagram(2)Class Diagram 描述系统设计和验证按照设计进行的编码:Layer Diagram 用户需求和系统架构之间的沟通:(1)需求建模(2)架构建模 Code Map and Debugger Integration in Vis
张善友
2018/01/31
1.4K0
使用Visual Studio 2013进行单元测试--初级篇
1.打开VS2013 --> 新建一个项目。这里我们默认创建一个控制台项目。取名为UnitTestDemo 2.在解决方案里面新增一个单元测试项目。取名为UnitTestDemoTest 创建完毕后项
庞小明
2018/03/09
1.9K0
使用Visual Studio 2013进行单元测试--初级篇
在Visual Studio2013中编译使用libcurl库
libcurl是一个跨平台的网络协议库,支持http, https, ftp, gopher, telnet, dict, file, 和ldap 协议。libcurl同样支持HTTPS证书授权,HTTP POST, HTTP PUT, FTP 上传, HTTP基本表单上传,代理,cookies,和用户认证。想要知道更多关于libcurl的介绍,可以到官网 http://curl.haxx.se/上去了解,在这里不再详述。本文主要介绍如何在Visual Studio 2013开发环境中编译并使用libcurl库。
ccf19881030
2019/12/20
5.3K0
在Visual Studio2013中编译使用libcurl库
Opencv不同版本与visual studio2013的环境配置
一、关于Opencv OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效--由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。 OpenCV用C++语言编写,它的主要接口也是C++语言,但是依然保留了大量的C语言接口。该库也有大量的Python, Java and MATLAB/OCTAVE (版本2.
小小詹同学
2018/04/13
8540
Visual Studio 2013支持的C99库(library)
C99已经发布多年,但微软的Visual C++尚未完整支持C99。我偶然看到VS官方博客上一篇介绍C99库支持的文章,特翻译了一下,希望对大家有帮助。水平有限,翻译不当之处,欢迎指正。
用户7886150
2021/02/20
6830
Visual Studio 2013支持的C99库(library)
C99已经发布多年,但微软的Visual C++尚未完整支持C99。我偶然看到VS官方博客上一篇介绍C99库支持的文章,特翻译了一下,希望对大家有帮助。水平有限,翻译不当之处,欢迎指正。
用户7886150
2021/02/09
9730
【C++】标准流与命名空间简介 ( Visual Studio 2019 中创建 C++ 项目 | iostream 标准流 | std 标准命名空间 | cout 控制台输出 )
打开 Visual Studio 2019 , 选择 " 菜单栏 / 文件 / 新建 / 项目 " 选项 , 创建 新项目 ;
韩曙亮
2023/10/15
3240
【C++】标准流与命名空间简介 ( Visual Studio 2019 中创建 C++ 项目 | iostream 标准流 | std 标准命名空间 | cout 控制台输出 )
命名空间
c++基础_命名空间namespace 命名空间是用来组织和重用代码的编译单元 在编写代码时写的程序不可能所有的标识符都没有重名现象, 在多人协作开发时更加不可控, 尤其对于库来说问题更加严重. 为了解决重名现象, 通过命名空间来避免冲突! ---- 命名空间的定义: namespace 命名空间标识符 { ...命名空间成员(普通变量成员,函数成员,类成员...) } 注意: 命名空间标识符必须满足标识符命名规则和命名规范, 习惯名字唯一, 通常以开发团队的名字(项目名) 来命名. 命名
木杉乀
2021/05/06
1.4K0
命名空间介绍之七:网络命名空间
自从上次我们研究 Linux 命名空间以来已经有一段时间了。我们的系列缺少了一篇,现在补上:网络命名空间。顾名思义,网络命名空间将网络设备、地址、端口、路由、防火墙规则等的使用划分在不同的盒子,基本上是在一个单独运行的内核实例中虚拟化网络。网络命名空间在 2.6.24 版进入内核,约 5 年前;大概一年后,它们才进入黄金时段。从那以后,它们似乎在很大程度上被开发人员忽略了。
谛听
2019/11/03
3.5K0
命名空间介绍之七:网络命名空间

相似问题

Visual Studio 2013和Resharper中的自动命名空间

26

使用命名空间系统;在Visual Studio 2013中

30

Visual Studio和命名空间

43

Visual Studio命名空间约定

11

如何在移动文件时修复Visual Studio (2013)命名空间冲突

32
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文