这是关于Publishing/Deploying Orchard CMS 1.8 with Visual Studio 2013
的后续问题我是Orchard 1.8的新手,并使用Visual Studio Premium 2013版本12.0.21005.1(使用.NET 4.5.51641框架)开发了一个网站,我需要知道如何从本地桌面发布/部署Orchard网站开发框到内部“生产”机器,它具有Windows Server 21012 R2和IIS 8.5。
站点的开发版本(在我的本地计算机上)使用SQL Server 2012 SP1作为数据库。
我能够部署一次并超越上面提到的问题。
开发框上的网站有一些变化。当我尝试发布网站时,它不会将整套网站文件夹传输到生产服务器。只有以下内容。
Folder tree for new publish:
| - Global.asax
| - Local_A1_Website_Publish_DirList.txt
| - Refresh.html
| - Web.config
+_ bin
+_ Config
+_ Proccess
原作是
Folder tree for the original publish:
| - Global.asax
| - Refresh.html
| - Web.config
+_ App_Data
+_ bin
+_ Config
+_ Core
+_ Media
+_ Modules
+_ Proccess
+_ Themes
不知道它与第一次发布的不同之处。我可以将它从开发框复制到生产服务器。如果不是如何获得要发布的完整文件夹结构集?
提前致谢。
如果它有助于.pubxml文件
<?xml version="1.0" encoding="utf-8"?>
<!--
This file is used by the publish/package process of your Web project. You can customize the behavior of this process
by editing this MSBuild file. In order to learn more about this please visit http://go.microsoft.com/fwlink/?LinkID=208121.
-->
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<WebPublishMethod>FileSystem</WebPublishMethod>
<LastUsedBuildConfiguration>Release</LastUsedBuildConfiguration>
<LastUsedPlatform>Any CPU</LastUsedPlatform>
<SiteUrlToLaunchAfterPublish />
<LaunchSiteAfterPublish>True</LaunchSiteAfterPublish>
<ExcludeApp_Data>False</ExcludeApp_Data>
<publishUrl>\\server\folder</publishUrl>
<DeleteExistingFiles>False</DeleteExistingFiles>
</PropertyGroup>
</Project>
答案 0 :(得分:1)
好吧,想通了。