定名称空间。网络应用程序
-
06-09-2019 - |
题
所以我写了一些定制的课程并把它们都放在一个名字空间,叫它"领域".
在我aspx。cs代码隐藏文件,我有"采用领域"编写的。我知道,这一工作,因为它一直工作,直到我复制了这个项目一新的文件夹。此外,即使当我点击"view在网浏览器"一切都完美的作品。
简单地说,Visual Studio08是不是认识到命名空间所以我不能建立一个没有错误,因此无法调试。谢谢你的帮助!
编辑:我有我的名字空间在我App_Code文件夹中的一个。cs文件
没有正确的解决方案
其他提示
是你的自定义类在一个单独的项目呢?如果是这样,你可能需要添加一个引用到该项目。如果您已经复制该项目到一个新的文件夹,路径在VS2008的球DLL /项目可能被打破。
我实际上只是了它:
我的.cs文件被设置为“建设行动:内容”,而不是“编译”。我右键单击+属性的所有我的文件,改变了构建行动,而现在所有的工作!
听起来像丢失的引用。
在您的新项目,你必须定义实际球体命名空间中的项目的引用?
检查您的引用。这是可能的VS不再寻找他们,你移动应用程序的文件夹后。
这听起来就像当你移动的引用被打破的文件。如果球类是在一个单独的DLL尝试删除并重新添加引用。如果它只是一个文件由Matchi.com提供回到确保FILEIN该项目仍处于相对路径。
可能你得到了这个错误:
的类型或名字空间'CustomClass'不可能发现的(是否缺少一个使用指令,或一个大会参考?)
和原因的类型是不是在大会, App_Code 文件夹中是特定的文件夹 网站项目.这些文件汇编在运行时,当他们部署在服务器上,而不是当你建设的项目。在 网络应用程序项目 每个文件有建设行动的财产。通过默认这类文件具有价值的编译。但是,如果创建类在App_Code文件,它得到价值的内容。并没有得到编制时运作的应用程序。
一个结束App_Code文件夹不是意味着要使用网络应用程序。或者你想通了,你可以手动改变的建立行动来编译。
我找到了答案通过搜索这些链接: