Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Web解决方案和命名空间问题_C#_Asp.net_Namespaces - Fatal编程技术网

C# Web解决方案和命名空间问题

C# Web解决方案和命名空间问题,c#,asp.net,namespaces,C#,Asp.net,Namespaces,我在Visual Studio 2010中有一个Web项目,我使用asp.net 4 c 我的文件夹结构如下: ~Cms/AdminCms/MasterPages/AdminCms.Master 和相对命名空间: WebProject.Web.Cms.AdminCms.MasterPages 我需要在代码中引用母版页:路径应为: WebProject.Web.Cms.AdminCms.MasterPages.AdminCms.Master my Master Page.cs的命名空间为:

我在Visual Studio 2010中有一个Web项目,我使用asp.net 4 c

我的文件夹结构如下:

~Cms/AdminCms/MasterPages/AdminCms.Master
和相对命名空间:

WebProject.Web.Cms.AdminCms.MasterPages
我需要在代码中引用母版页:路径应为:

WebProject.Web.Cms.AdminCms.MasterPages.AdminCms.Master
my Master Page.cs的命名空间为:

Cms.AdminCms.MasterPages
我收到错误,无法引用文件夹母版页:

The type or namespace name 'MasterPages' does not exist in the namespace 'WebProject.Web.Cms.AdminCms' (are you missing an assembly reference?
我可以引用Web应用程序中的任何文件夹,但不能引用“母版页”

你知道怎么了吗? 我可以强制Visual Studio获取此文件夹吗


谢谢你的帮助

@GlbboK-您是否在代码隐藏中更改了母版页的名称空间,但在.master中没有更改,反之亦然?在母版页CS:namespace Cms.AdminCms.MasterPages and.aspx Inherits=“Cms.AdminCms.MasterPages.AdminCms”奇怪的问题是,文件夹母版页在IntelliSense中没有出现事件这是一个Web应用程序项目,或者它是一个网站?它是一个Web应用程序项目!所以VS应该为每个文件夹创建一个名称空间。。不