问题标签 [web-publishing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1569 浏览

visual-studio - Visual Studio 发布配置文件:在发布前删除服务器上的特定文件夹

有没有办法让 Azure 应用服务的 Web 部署操作在部署开始之前删除服务器上的特定文件夹?

在解决方案中删除某些文件时,我需要在服务器上删除某些文件,并且部署会在导致问题的服务器上保留这些文件。

有没有办法将此添加到发布配置文件作为发布前操作?

只是为了添加更多上下文,这是一个使用 C# 的 ASP.NET 项目。Sitecore 是 CMS。

0 投票
1 回答
401 浏览

django - 将网站从本地服务器转移到托管服务器的步骤(上线)

我对 Web 开发非常陌生,并且有一个关于让您的网站“上线”的问题。

我使用 Django 框架在 python 中编写了我的网站。我将所有代码都存储在本地服务器中,并希望继续将我的网络投入生产。

我一直在网上寻找任何资源,这些资源提供了在您的网站上公开的清晰分步说明。但是,它们要么都不清楚,要么极其复杂,要么基于“wordpress”。我没有使用wordpress。

我了解基本规则:

  1. 获得一个域
  2. 获得一个网络主机
  3. 获取 ftp
  4. ??

我的困惑介于 3 和 4 之间。获得 FTP 后会发生什么?我在这个过程中的任何时候都在使用 GitHub 吗?是否有我必须遵循的特殊规则(您如何处理 settings.py 中的密钥?)

如果您知道为尝试上线其网站(并且不使用 wordpress)的初学者 Web 开发人员提供的绝佳资源,我将非常感谢您的指导。

非常感谢!

0 投票
1 回答
1339 浏览

c# - Visual Studio 发布时 DLL 中缺少某些类

我有一个包含网站的解决方案,其中包含大量文件。

最近发生了必须将一个新网页添加到该站点的情况。使用新文件构建解决方案时,一切正常。尝试使用 Web 发布向导时,该过程会中断。

基本上,这就是发生的事情:

  • 添加到 webproject 的新页面(例如 myPage)
  • 在visual studio本地构建,一切正常。最终装配具有代码库中包含的所有类。
  • 将网站发布到文件系统(右键单击并从 CSProject 发布),预编译会引发错误,提示缺少“myPage”类。

我在三个常用位置检查了 Dll 版本(例如 myWebSite.dll):

  • \bin -> 编译代码完整,包括“MyPage”类
  • \obj\Debug\Package\PackageTmp\bin -> 编译代码不完整,缺少新类,包括“MyPage”类
  • \obj\Debug\AspnetCompileMerge\Source\bin -> 编译代码不完整,缺少新类,包括“MyPage”类
0 投票
1 回答
573 浏览

msbuild - 如何在自动部署场景中通过命令行覆盖 pubxml 设置?

使用 msbuild 命令行实用程序发布 Web 应用程序时,我指定了一个发布配置文件名称,例如“dev”,它对应于项目的 Properties/PublishProfiles 目录中的“dev.pubxml”文件。该文件包含发布到我们的开发环境的设置。

默认情况下,Project/PropertyGroup/LaunchSiteAfterPublish 中的 XML 节点包含值“True”。有没有办法可以通过命令行将其设置为 false,或者我必须在构建引擎中编写一个脚本来在调用 msbuild 之前编辑 XML 文件?


我为什么要这样做:如果我从 Visual Studio 发布,我希望它打开网页进行测试。如果构建是自动化的并从命令行运行,那么我不希望构建自动化系统打开网页。

0 投票
0 回答
454 浏览

asp.net-core - .NET Core 1.0 Web 发布工具不会复制某些程序集

通过 FileSystem 选项发布我的.NET Core 1.0 Web 项目并开始浏览应用程序后,我遇到了这个异常:

我的项目.json:

我发现发布工具不会复制一些程序集:

和更多。

任何人都可以帮我解决发布问题吗?

0 投票
0 回答
427 浏览

visual-studio-2015 - ASP.Net Core 无法发布到 Azure 应用服务

我有一个 ASP.Net Core Web 应用程序(DotNetCore.1.0.1 VS2015Tools.Preview2.0.2),我正在尝试通过 Visual Studio 发布到 Azure App Service。

Azure 应用服务和资源组都是全新的。

在“执行命令 [“C:\Program Files (x86)\IIS\Microsoft Web Deploy V3\msdeploy.exe””几分钟后,发布过程失败。Visual Studio 中的“网络发布活动”日志显示“正在重试同步,因为发生了套接字错误 (10054)。正在重试对象站点清单 (sourcePath) 尝试 1 中的 100 次中的“序列化”操作。” 还有更多错误100,但这是第一个。

我在 ASP.Net 核心中遇到了很多这个问题,但从未真正解决它,因为它似乎偶尔会起作用。

任何人都可以解释一下吗?

我的 Publish.ps1 如下

0 投票
6 回答
8385 浏览

sql-server - 由于缺少依赖项,SQL 提供程序无法运行。请确保已安装 Microsoft SQL Server Transact-SQL ScriptDom

Web 部署任务失败。(由于缺少依赖项,SQL 提供程序无法运行。请确保已安装 Microsoft SQL Server Transact-SQL ScriptDom。

在启用更新数据库的 Visual Studio 中发布任何 Web 应用程序时出现此错误。在我将 SQL SERVER MANAGEMENT Studio 升级到 2016 之前它工作正常。

我尝试卸载并重新安装 sql server 和所有必需的组件但徒劳无功

任何建议将不胜感激

谢谢

0 投票
0 回答
74 浏览

web-publishing - 添加谷歌地图链接电子书

我正在开发一本旅行书,并希望包含一个 Google 地图链接?

Google 是否可以在出版书籍中添加链接?我有要嵌入的地图,但 Google 对链接的政策是什么?

0 投票
1 回答
1236 浏览

google-apps-script - 如何使用驱动 API 和 GAS 将电子表格发布到网络

我激活了驱动 API (V2),并尝试将文件发布到网络

我尝试以下,但显然,我错过了一些东西(资源)。有人可以帮助我吗?提前谢谢了

0 投票
1 回答
43 浏览

iis - Visual Studio 在更改发布配置文件后构建新的程序集版本,发布多个 IIS 服务器

我将我的应用程序发布到两个单独的 IIS 服务器。我遇到的问题是当发布到 profile01 时,它会构建项目然后成功发布。然后我再次发布,但切换到 profile02。执行此操作后,它会再次构建解决方案(更改程序集版本号)并发布到另一台服务器。

现在我的服务器 01 和 server02 之间的版本不匹配。

我假设当我更改配置文件时,它会对项目的某处进行更改,一旦进行了更改,VS 假定需要新的构建。

任何想法,建议,参考将不胜感激。