我正在尝试在我的 Visual Studio 2008 上设置一个 Umbraco3 站点。到目前为止,我所做的只是创建解决方案并导入文件。当我调试解决方案时,我收到一条错误消息,提示“umbraco.Datalayer.dll”丢失。我在工作站上的 businesslogic.xml 文件中看到对此 dll 的引用。这是安装 umbraco 的任何人都可以使用的通用文件吗?此外,我们在生产中拥有该站点的实时版本。而且该站点也没有 umbraco.Datalayer.dll 但仍然可以正常工作。我被要求在网站上进行一些新的开发,这就是我想在 Visual Studio 中设置项目的原因。我现在卡住了,因为我在 subversion 中拥有的文件可能会混淆,并且使用生产文件不会有太大帮助,因为它根本没有业务代码。只有在 prod 中构建业务层产生的 dll。请提出前进的道路。
问问题
37 次
1 回答
0
这是一个困难的问题,因为 Umbraco 3 已经被取代了很长一段时间。即使是官方发布列表也不包括 Umbraco 3。
如果您的构建不包含任何定制编码,您可以简单地下载实时版本并使用它,因为您会知道它至少是正确的版本。
如果项目确实有定制编码,那么您将不得不查看颠覆日志以查看谁进行了哪些更改,并查看主干是否与实时构建相匹配并从那里开始工作。
我的建议是你应该说服你的老板/客户尽快升级,因为从长远来看它可能是一个更便宜的选择。当然,这取决于站点的复杂性。
于 2013-11-03T12:17:09.873 回答