所以我写了一些定制的课程并把它们都放在一个名字空间,叫它"领域".

在我aspx。cs代码隐藏文件,我有"采用领域"编写的。我知道,这一工作,因为它一直工作,直到我复制了这个项目一新的文件夹。此外,即使当我点击"view在网浏览器"一切都完美的作品。

简单地说,Visual Studio08是不是认识到命名空间所以我不能建立一个没有错误,因此无法调试。谢谢你的帮助!

编辑:我有我的名字空间在我App_Code文件夹中的一个。cs文件

没有正确的解决方案

其他提示

是你的自定义类在一个单独的项目呢?如果是这样,你可能需要添加一个引用到该项目。如果您已经复制该项目到一个新的文件夹,路径在VS2008的球DLL /项目可能被打破。

我实际上只是了它:

我的.cs文件被设置为“建设行动:内容”,而不是“编译”。我右键单击+属性的所有我的文件,改变了构建行动,而现在所有的工作!

听起来像丢失的引用。

在您的新项目,你必须定义实际球体命名空间中的项目的引用?

检查您的引用。这是可能的VS不再寻找他们,你移动应用程序的文件夹后。

这听起来就像当你移动的引用被打破的文件。如果球类是在一个单独的DLL尝试删除并重新添加引用。如果它只是一个文件由Matchi.com提供回到确保FILEIN该项目仍处于相对路径。

可能你得到了这个错误:

的类型或名字空间'CustomClass'不可能发现的(是否缺少一个使用指令,或一个大会参考?)

和原因的类型是不是在大会, App_Code 文件夹中是特定的文件夹 网站项目.这些文件汇编在运行时,当他们部署在服务器上,而不是当你建设的项目。在 网络应用程序项目 每个文件有建设行动的财产。通过默认这类文件具有价值的编译。但是,如果创建类在App_Code文件,它得到价值的内容。并没有得到编制时运作的应用程序。
一个结束App_Code文件夹不是意味着要使用网络应用程序。或者你想通了,你可以手动改变的建立行动来编译。

我找到了答案通过搜索这些链接:

  1. Vishal Joshi的切-App_Code文件夹中不起作用的网应用程序的项目(Wap)
  2. 建立行动"的财产设定为"内容"类文件内App_Code文件夹
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top