2011-03-11 70 views
0

我在wwwroot的子目录中安装了Umbraco。 一切运作良好。 现在我将Umbraco安装的所有文件和文件夹从子目录移至wwwroot。 当我尝试加载后端我得到一个错误:移动asp.net应用程序 - 找不到名称空间

CS0246: The type or namespace name 'UmbracoMembership' could not be found (are you missing a using directive or an assembly reference?)

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

之前的一切工作。我猜这与asp.net正在寻找组件(而不是Umbraco特定问题)的位置有关,但我不知道在哪里以及如何解决此问题。

谢谢! -Elad

回答

1

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

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

我没有添加它开始和一切工作。一旦我将它移动到新目录,它就停止工作。 – 2011-03-11 11:34:46

相关问题