内容简介:翻译自:https://stackoverflow.com/questions/2543333/my-asp-net-web-application-cannot-find-any-of-my-classes-in-the-app-code-folde
我正在尝试创建一个新的asp.net Web应用程序..所以我在同一个解决方案中将我的文件从一个站点复制到新站点.
现在,我在App_Code目录中的任何类……他们没有被我的项目的其余部分“拾起”.
例如…
\_
\_App_Code
|_ BaseMasterPage.cs (please don't ask why this is in here..)
|_ Utility.cs
|_ FooBar.cs
\_MasterPages
|_ Default.master.cs
// This file errors ;(
namespace Foo.WebSite.MasterPages
{
public partial class Default_master : App_Code.BaseMasterPage
{ ... }
}
namespace Foo.WebSite.App_Code
{
public class BaseMasterPage : MasterPage
{ .. }
}
它无法在Default.master.cs页面中找到App_Code.BaseMasterPage(编译和智能错误).
我想知道是否需要检查web.config文件?或者在.prj文件中还是什么?
有人可以帮忙吗?这是在杀我:(
更新
我一直在这里不断尝试越来越多的事情.我查看了编译器选项(在OUTPUT窗口中)..并注意到编译器调用上的/ target标志…
eg...
/target:library App_GlobalResources\GlobalResources.designer.cs
App_GlobalResources\GlobalResources.en-au.designer.cs
App_GlobalResources\GlobalResources.it.designer.cs
等等…
它缺少来自App_Code文件夹的所有.cs文件,除了两个,我可以确认在智能中显示并且在被调用/消耗时编译正常.
WTF?它就像..项目..不知道其他.cs文件,即使它们已被包含在项目中(并且不是灰色等).
什么?!
拜托,有人可以帮忙吗? :〜(
几个猜测:
尝试替换命名空间
namespace Foo.WebSite.MasterPages
{
public partial class Default_master :
Foo.WebSite.App_Code.BaseMasterPage
{ ... }
}
或/和看看VS中的文件属性,make
确定它们不是嵌入式资源
或类似的东西.
最后一件事看看你的应用程序中的默认命名空间
翻译自:https://stackoverflow.com/questions/2543333/my-asp-net-web-application-cannot-find-any-of-my-classes-in-the-app-code-folde
以上所述就是小编给大家介绍的《我的ASP.NET Web应用程序无法“找到”App_Code文件夹中的任何类..?》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
数据库索引设计与优化
【美】Tapio Lahdenmaki、【美】Michael Leach / 曹怡倩、赵建伟 / 电子工业出版社 / 2015-6 / 79.00元
《数据库索引设计与优化》提供了一种简单、高效、通用的关系型数据库索引设计方法。作者通过系统的讲解及大量的案例清晰地阐释了关系型数据库的访问路径选择原理,以及表和索引的扫描方式,详尽地讲解了如何快速地估算SQL 运行的CPU 时间及执行时间,帮助读者从原理上理解SQL、表及索引结构、访问方式等对关系型数据库造成的影响,并能够运用量化的方法进行判断和优化,指导关系型数据库的索引设计。 《数据库索......一起来看看 《数据库索引设计与优化》 这本书的介绍吧!