gpt4 book ai didi

.net - 部署/构建可运行的 Orchard CMS 网站时出现问题

转载 作者:行者123 更新时间:2023-12-02 05:26:48 25 4
gpt4 key购买 nike

我在如何将我的网站移动到我的主机@ https://my.discountasp.net 时遇到了障碍.我的主要问题是我以前的所有项目都是基于 INTRANET 的。我从来没有直接发布到网络上

本地我的开发机器是运行 SQL Server 2008 R2 的 Windows 8 Server

我上周开始使用最新版本的 Orchard CMS。我已经创建了一个工作网站,其内容从 http://localhost/orchard/ 运行,所以我认为它可以从 IIS7 运行。 Orchard 在我的 2008 R2 数据库中创建了用于存储内容的表,所有这一切都是一种享受

现在我想将网站和数据库部署到虚拟主机discountasp。我订阅了 discountasp.net 并拥有我需要的所有设置。我的问题是移动网站。

到目前为止,我尝试使用 Visual Studio 2010 加载网站。然后我从解决方案资源管理器顶部右键单击并输入“http://retiremovec.eweb701.discountasp.net”。

VS 2010 尝试构建,我得到:

“错误 1 ​​在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的部分是错误的。此错误可能是由于 IIS 中未将虚拟目录配置为应用程序引起的。C:\inetpub\wwwroot\orchard\Modules\Orchard.Autoroute\Specs\bin\Hosting\Orchard.Web\Web.config 48
"

我已经在网上查找了这个错误,但一无所获。我想我缺少一些基本的东西。如果我可以构建它,只需右键单击即可完成网站部署,然后将网站发布到目标位置“http://retiremovec.eweb701.discountasp.net”

也许我不应该在 Visual Studio 中加载网站,我应该使用其他东西。我只是习惯于在 VS2010 中完成所有工作。但这次我把它全部留给了 Orchard,CMS 网站的结果是 gr8,但现在我被困住了

任何评论表示赞赏,问候,J

最佳答案

您要部署的是 Orchard.Web,而不是整个解决方案。如果您在解决方案资源管理器中右键单击 Orchard.Web,您将看到发布选项。从那里开始有很多选择,包括创建部署包的可能性(这是我的偏好,因为我发现它更灵活且不那么“神奇”)。但真正的关键是查看 Orchard.Web 而不是解决方案。

关于.net - 部署/构建可运行的 Orchard CMS 网站时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12967303/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com