问题标签 [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 回答
1262 浏览

asp.net-mvc - ASP.NET Azure 发布

我使用 VS 2012 发布向导将 ASP.NET 部署到 Azure。在输出窗口中显示成功消息后

构建:0 成功,0 失败,2 最新,0 跳过

发布:1 成功,0 失败,0 跳过

该站点在我的 google chrome 选项卡中启动,但我只看到默认的 Azure 消息“该网站已成功创建。这里还没有任何内容......”

问题是什么?

0 投票
1 回答
541 浏览

c# - 使用 Access 数据库发布 ASP.net 网络部署

情况:

  1. 我已经在下面配置了我的 web.config 和 web.release.config 文件。

  2. 我已经配置了 Packet 和 Publish SQL 但它测试错误(我使用 Access 但不是 SQL ,所有 Web 表单都已成功连接到 Access。)

  3. 当我在 Internet 上发布到 web-deployment 时,错误消息发生在下面。(托管服务提供商,使用自己的 PC 让游客访问我的网页)

网页配置

web.release.config

错误信息:

错误 1 ​​Web 部署任务失败。(无法创建“dbFullSql”类型和路径“Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\sim\Desktop\Web.accdb”的对象。)类型 'dbFullSql' 和路径 'Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\sim\Desktop\Web.accdb' 无法创建。值 'Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\sim\Desktop\Web.accdb' 不是有效的连接字符串或绝对路径。不支持关键字:“提供者”。0 0 元


0 投票
1 回答
151 浏览

c# - Azure 站点程序集依赖项错误 - 在本地工作

我有一个在本地完美运行的 MVC 网站,但是当我发布到 Azure 时出现错误:

Could not load file or assembly 'EntityFramework.SqlServer' or one of its dependencies. The module was expected to contain an assembly manifest.

一旦我导航到网站的登录页面。

自从上次成功发布以来,我已经更新了几个 NuGet 包,所以我认为服务器上 EntityFramework.SqlServer.dll 的版本可能是错误的,但它肯定应该在发布期间更新吗?

我已经包含了 dll 的程序集绑定:

如何检查服务器上存在的 dll 版本?

JK

0 投票
1 回答
1334 浏览

azure - “CctSharedPackage”包

我最近使用 Azure SDK 2.6 更新了 Visual Studio 2013,从那时起我收到此消息并且发布项目也无法正常工作。我已经删除并重新安装了 Azure SDK,还重新安装了带有 SP4 的 VS 2013;但问题仍然存在。我也做过这个...

在 ActivityLog.xml 我看到这些失败......

755 2015/05/16 11:40:41.496 错误 VisualStudio SetSite 包 [CctSharedPackage] {77A5A151-6A9B-4D08-BC38-340AB29566E2} 失败


80070002 无法加载文件或程序集 'Microsoft.VisualStudio.WindowsAzure.CommonAzureTools.Contracts.1.4, Version=1.4.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 或其依赖项之一。该系统找不到指定的文件。756 2015/05/16 11:40:41.496 错误 VisualStudio 结束包加载 [CctSharedPackage] {77A5A151-6A9B-4D08-BC38-340AB29566E2}
80070002 无法加载文件或程序集 'Microsoft.VisualStudio.WindowsAzure.CommonAzureTools.Contracts.1.4, Version=1.4.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 或其依赖项之一。该系统找不到指定的文件。

VS2013 在我的 C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\Web Tools\Publish 文件夹中寻找这两个文件的 1.4 版,因为我有 2.3.60417.0 版

有什么问题?

0 投票
0 回答
146 浏览

asp.net - 发布/部署 4 层 asp.net 网站

我的项目包含 4 层 BO、BLL、DAL 和 PL。我想在 IIS 中发布我的项目。我之前已经为无层项目做过发布,但没有为分层架构做过。如果我在我的 PL 中选择发布,它只会发布一层。但不会发布 BO、BLL 和 DAL。

谁能解释我,我需要做什么才能发布我的项目。

提前致谢。

0 投票
1 回答
46 浏览

asp.net-mvc - 在 Web 上发布 MVC 应用程序

我正在尝试在网络上发布我的应用程序。这是一个非常简单的应用程序,我刚刚开始学习 MVC。要发布我的应用程序,我已按照http://www.asp.net/web-forms/overview/deployment/visual-studio-web-deployment/deploying-to-iis中的说明进行操作。但是我看不到其他 PC 的应用程序。我在创建它的 PC 的浏览器中看到它,但是当我尝试从另一台 PC 打开它时它不可见,我试图访问的链接是我在发布期间创建的链接 - http://localhost/WebApplication1 . 我不确定我做错了什么。或者,也许我遵循的示例不适合我想做的事情。可以请有人告诉我我做错了什么吗?先感谢您。

0 投票
1 回答
999 浏览

visual-studio-2013 - 未在 Visual Studio 2013 中创建 Web 部署包(.zip 文件)

我正在尝试在 Visual Studio 2013 中创建一个部署包。我已指定该包应放置在 C:\Deployment\bin\WebSite.zip - 绝对最简单的位置。所有项目文件都构建但发布失败并出现以下错误:

我不知道这条路径 '......\Deployment\bin\um.zip' 来自哪里。我指定部署包应该创建在 C:\Deployment\bin\WebSite.zip,而不是 um.zip。

所以,我检查了 C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\Web\Microsoft.Web.Publishing.targets(2584,5) 代码如下所示:

我尝试编辑“PipelineItems”和“SourceDirectory”,甚至对它们进行了硬编码。但是每次我运行发布时都会显示相同的消息“找不到路径的一部分......” 。找不到路径的一部分......”指向我在“PipelineItems”和“SourceDirectory”中指定的新路径。.zip 文件似乎永远不会在任何地方创建。我已经为 um.zip 搜索了我的整个计算机和WebSite.zip 不走运。

任何帮助将不胜感激,因为我完全没有想法。

0 投票
1 回答
1354 浏览

sitecore - 使用 Sitecore 发布代理并在特定时间发布项目

在 web.config 发布代理中,作业每 2 分钟运行一次。对于一个项目,我添加了发布限制。我已经从日期和时间添加了发布。但是直到那个时候,该项目才从网络数据库中删除。

这是sitecore的行为吗?

我也尝试创建一个新版本的项目并添加发布限制。它按预期工作。即项目不会从网络数据库中删除,并且在指定时间后它会被发布。这个解决方案合适吗?

0 投票
1 回答
1791 浏览

visual-studio - Visual Studio 发布 Web 对话的加载时间过长

每当我为特定项目启动 Visual Studio 2015 发布 Web 对话(或 Visual Studio 2013,两者都有相同的问题)时,它需要大约 20-30 秒才能打开。同样,当我在发布配置文件之间切换时,切换到特定配置文件所需的时间相同。当我(从配置文件 B)切换到列表中的配置文件 A 时,它所花费的时间与它启动对话本身时所花费的时间相同。当我从配置文件 A 切换到配置文件 B 时,根本不需要任何时间。

有人对此有任何想法吗?仅在这个问题上,我每天就会失去 20-30 分钟的开发时间。

我检查了两个配置文件上的 XML ( ),除了服务器上的站点名称和SQL 字符串转换结果.pubxml之外,它们是相同的。Web.config(它们都发布到同一个服务器端点,都预编译了所有页面/控件设置为一个程序集,唯一的区别是配置文件的名称和站点的名称。)

我还检查了配置.user文件,两者再次相同。我不知道这里可能是什么问题。

请注意,发布根本不需要很多时间。配置文件 A 的发布时间与配置文件 B 的发布时间一样长。

此外,即使在我完全重新安装 Windows 之前,我的旧 Visual Studio 2015 安装中也存在此问题。(当我升级到 Windows 10 时,我确实完全重新安装了 Windows。)

我对任何想法持开放态度,我可能会再次重新安装 Visual Studio 2015以查看问题是否消失。

进一步说明:在加载对话时,它会完全锁定 Visual Studio 。

更新:完全重新安装 Visual Studio 并没有解决问题。

另一个更新:打开对话框时,有时 Visual Studio 会完全崩溃。

0 投票
1 回答
62 浏览

asp.net - 在 IIS 上发布网站时,无法访问网络驱动器上的文件

我有一个网站,显示从网络驱动器 Z 驱动器检索到的推荐文档列表。对于每个文档,如果用户按下按钮,他可以通过 Windows 资源管理器导航到文件的路径。下面是代码。

文件路径的一个例子是:z:\ecomarathon2012\04-Reports\fuel cell and battery contrast.docx

现在,我已经在 IIS 上发布了该网站,但该按钮不再向我显示文件的路径。为了解决已发布的网站版本的问题,我需要添加哪些更改?