我收到了一个使用 Umbraco 4.7 开发的网站,我设法在 VS 2012 Express for Web 中打开了该网站。当我构建解决方案时,我收到一条错误消息
命名空间“Clientname.umbraco”中不存在类型或命名空间名称“library”(您是否缺少程序集引用?)
我是 Umbraco 的新手,但被告知我拥有构建项目所需的一切。在解决方案资源管理器中,参考文件夹中有一个“umbraco”列表,当我在对象资源管理器中打开参考时,列出了“库”,所以我不明白为什么找不到它。当我创建一个新类时,在顶部添加“使用 umbraco”,使用智能感知时它不显示“库”。
我会尝试安装 Umbraco,但我能做到的唯一方法是打开 NuGet 并让它创建一个新项目。由于这是一个已经存在并且在旧版本的 Umbraco 中的网站,我认为这不是一个可行的选择。还有很多宏、母版页和以前的开发人员已经完成的用户控件,如果可能的话我不想重新创建。
项目详情:.Net 4 应用程序,VS 2012 Express for Web,Umbraco 运行时 v4.0.30319,Umbraco 配置状态:4.7.0
谢谢,
阿德里安