0

我是 MS 开发的新手,尽管我对编程有独立的语言理解。我刚刚从低端供应商处购买了服务器空间。使用他们的 cp,我将 umbraco 安装在一个子文件夹中,并在服务器上使用 MSSQL 用于数据库。我想在 Visual Studio 2013 中创建一个项目来进行开发,但遇到了一些问题。

我已经从远程服务器下载了站点文件夹。然后,我使用 C#、ASP、Empty 作为项目类型为该站点创建了一个新项目。然后,我从下载中获取 wwwroot 目录的内容,并将它们放入 Visual Studio 的项目根目录中。

如果我然后尝试运行它,它会因无法解析的名称而崩溃,可能与虚拟目录有关。这听起来不错,因为 umbraco 的安装程序提到 appName 值将用作 umbraco 安装的虚拟路径。

在您无法完全控制的服务器上从生产代码创建开发版本的最佳实践是什么?

4

1 回答 1

2

与大多数 .NET 应用程序一样,Umbraco 是(部分)(预)编译的。这意味着它不像 PHP,您可以将部署复制回开发机器并进行更改。您需要对应用程序的已编译部分进行反向工程,对其进行更改,然后重新编译。

我建议从Umbraco 的干净开发版本开始,复制设置并将其部署到服务器。

于 2014-04-28T11:29:56.957 回答