asp.net应用程序已移动 - 找不到命名空间

时间:2011-03-11 11:13:49

标签: asp.net umbraco

我在wwwroot的子目录中安装了Umbraco。 一切都运作良好。 现在我将Umbraco安装的所有文件和文件夹从子目录移动到wwwroot。 当我尝试加载后端时出现错误:

  

CS0246:类型或命名空间名称   无法找到'UmbracoMembership'   (你错过了使用指令或   汇编参考?)

现在UmbracoMembership是一个自定义用户控件的类,它位于bin文件夹中的Membership.dll文件中。

在移动之前一切正常。我猜这与asp.net寻找程序集的位置(而不是Umbraco特定问题)有关,但我不知道在哪里以及如何解决这个问题。

谢谢! -Elad

1 个答案:

答案 0 :(得分:1)

检查是否需要在web.config中附加命名空间定义。这些将应用于所有页面。

<configuration>
    <system.web>
        <pages>
            <namespaces>
                <add namespace="MyNamespace" />
            </namespaces>
        </pages>
    </system.web>
</configuration>