【问题标题】:Existing umbraco site from ftp to get it to work locally via visual studio来自 ftp 的现有 umbraco 站点,通过 Visual Studio 使其在本地工作
【发布时间】:2023-03-05 02:07:02
【问题描述】:

我有一个正在工作的现有 umbraco 项目,我已从 ftp 下载并将其保存到我的桌面。另一个开发人员创建了这个项目。我只是要在一个已经可以使用的网站上开发一些东西。所以我希望能够让该网站在本地工作。

正如我所说,我已经从 ftp 中删除了文件,并且我有数据库的 bak 文件,我已经在本地服务器中恢复了它并更改了连接字符串,使其指向新的本地数据库。 ftp 中没有解决方案文件(我不知道为什么。我曾尝试联系以前的开发人员,但他不知道。这可能是因为他没有使用 Visual Studio,也许他使用了其他工具,我没有不知道。或者您甚至应该在实时 ftp 中拥有解决方案文件??这不只是为我们开发人员准备的吗?)

所以我用谷歌搜索了一些东西,我试图打开我刚刚从 ftp 下载的新项目。我尝试通过 vs 工具栏->文件-->打开-->网站-->文件系统-->然后在我的桌面上导航到我的项目。

它似乎工作,但我得到 2 个我无法修复的错误。两个错误都导航到同一个文件这里是错误

我还尝试创建一个新的visual studio asp.net web 空项目并下载umbracocms,然后复制-> 粘贴-> 包含文件。但后来我得到这个错误

哪种方式是正确/最好的方式,我将不胜感激任何针对 umbraco 初学者的帮助

【问题讨论】:

    标签: visual-studio-2015 webforms umbraco umbraco7 umbraco6


    【解决方案1】:

    首先,site文件夹中没有解决方案文件是对的,解决方案文件是Visual Studio专用的,服务器上根本不需要。

    第二件事 - 在 Visual Studio 中将网站作为网站类型的项目打开,文件->打开->网站...

    然后,在解决方案资源管理器中按右键 -> 转到“属性页面” -> “构建”部分 -> 在“运行启动页面之前”中设置“不构建” -> 按 F5

    【讨论】:

    • 成功了!但是如果我想调试代码怎么办?而我不明白的是我现在如何开发该网站。当我在本地运行站点时,结果是客户使用的实际站点。我认为当我在本地运行代码时会出现后端 cms,然后通过浏览器中的后端 cms 我可以在本地开发页面并查看客户使用的实际站点。当我按下 Visual Studio 上的运行按钮时,我期待这个视图.....gyazo.com/02290ef0aa0f59f391c20f382091a284
    猜你喜欢
    • 1970-01-01
    • 2014-08-06
    • 1970-01-01
    • 1970-01-01
    • 2018-03-28
    • 1970-01-01
    • 2021-02-20
    • 1970-01-01
    • 2015-10-23
    相关资源
    最近更新 更多