Web.config文件和Web代码文件夹

时间:2010-09-23 20:15:06

标签: .net-3.5 c#-3.0

我的web.config文件位于应用程序空间的根目录下。我的源代码必须在根目录下的另一个文件夹中。我还在web.config中定义了名称空间。

当我运行应用程序时,它找不到任何已定义的命名空间,这会导致我的所有@Register标记崩溃。

如何将web.config放在一个位置,将我的代码放在另一个位置?

2 个答案:

答案 0 :(得分:1)

只有在/ bin文件夹包含文件时才能执行此操作,或者对于WSP(WebSite Project)设置,您可以使用app_code文件夹包含项目。

修改

从事物的声音看起来好像你没有将根标记为应用程序,而是实际的子文件夹。我会确保在IIS中你将根设置作为应用程序而不是你的子文件夹,这会引起一些重大的混淆。

答案 1 :(得分:0)

bin和app_glolbalresource文件夹已移至根文件夹。然后所有代码都被移动到子文件夹。

现在一切正常。对视图代码进行了一些小的更改,以导入所需的命名空间。