为什么我缺少使用指令或汇编引用ASP.NET

时间:2015-02-05 16:37:21

标签: c# asp.net

我有一个ASP.NET项目。名称空间为MyNameSpace。这个项目中的cs文件是TestClass.cs:

namespace MyNameSpace 
{
    public class TestClass
    {
        public string name { get; set; }
    }
}

还有另一个类,产品。在Product.cs类中:

namespace MyNameSpace 
{

    public class Product
    {
        public string ProductID { get; set; }
        public string Name { get; set; }


        public TestClass testClass; <==Doesn't work.
    }
}

为什么不起作用?我已经清理了解决方案,重建了等等。对于TestClass没有Intellisense。我确定这是愚蠢的我正在做什么但是什么?

2 个答案:

答案 0 :(得分:2)

右键单击解决方案资源管理器中的TestClass.cs文件。确保将Build Action设置为 Compile 。然后,您应该在该课程上获得智能感知,并且您的Product课程应该能够看到TestClass

答案 1 :(得分:-2)

首先,请不要发布问题,问为什么“它不起作用”。这不是程序员的想法。究竟发生了什么?

其次,名称空间名称后面没有句号。

注意:很难判断这些句点是否真的在代码中,因为这个Aravol字符已经编辑了问题的废话,并且看起来他删除了其中一个句点。