首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TFS允许我仅访问.net中同一文件夹中五个类中的一个类

TFS允许我仅访问.net中同一文件夹中五个类中的一个类
EN

Stack Overflow用户
提问于 2014-03-30 03:52:25
回答 1查看 48关注 0票数 0

我对使用TFS非常陌生(当然不是使用Visual Studio)。我在同一个解决方案中有6个项目,其中一个项目有一个文件夹,里面有6个c-sharp类。当我试图从其他项目(它们都在同一个解决方案中)内部访问这些类时,除了一个类之外,其他五个类没有出现在intellisense中。我已经在其他项目中手动添加了对此项目的引用。这就是为什么我可以访问一个类,但我的困惑是为什么其他类不能通过intellisense访问。

我是不是做错了什么。我做了签入,无论整个解决方案中有什么悬而未决的更改,仍然没有运气。

您的帮助我们将不胜感激

代码语言:javascript
复制
       using System;
       using System.Collections.Generic;
       using System.Linq;
       using System.Text;
       using System.Threading.Tasks;
       using NS.GIS.PTC.Core.Entities;


namespace NS.GIS.PTC.WebServices.DataManagement.Model.Dtos
{
    public class FieldDescriptionDto
    {

        public string Name
        {
            get;
            set;
        }

        public string Type
        {
            get;
            set;
        }

        public string Alias
        {
            get;
            set;
        }

        public int Length
        {
            get;
            set;

        }

        public bool IsSystem
        {
            get;
            set;
        }

        public Domain Domain
        {
            get;
            set;
        }

    }
}

这是代码,下面是使用它的代码,我强制写了它,因为你知道它不会出现在智能感知中

代码语言:javascript
复制
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using NS.GIS.PTC.Core.Entities;
using NS.GIS.PTC.WebService.DataManagement.Model.Dtos;

namespace NS.GIS.PTC.WebService.DataManagement.API.Model
{
    internal static class FieldDescriptionExtension
    {
        internal static FieldDescriptionDto ToFieldDescriptionDto(this FieldDescription       fieldDescription)
        {
            return new FieldDescriptionDto
            {
                Name = fieldDescription.Name,
                Type = fieldDescription.Type,
                Alias= fieldDescription.Alias,
            };

        }
    }
}
EN

回答 1

Stack Overflow用户

发布于 2014-03-30 04:01:25

  1. 请检查是否所有类都标记为公共。
  2. 检查它们的名称空间是否已包含,然后尝试。
  3. 强制使用它们,并查看是否可以自动包含名称空间等。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22736072

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档