问题标签 [deployment-project]

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 投票
8 回答
9388 浏览

visual-studio-2008 - 部署项目中缺少项目依赖项

我有一个为几个 Windows 服务构建安装程序的 VS2008 部署项目。

每个服务引用几个不同的项目:

Windows服务项目、它们引用的项目、部署项目都在同一个VS2008解决方案中。

我在部署项目的文件系统编辑器中添加了 Windows 服务项目的主要输出。

我的期望是 Windows 服务项目的主要输出将包括来自引用项目的 DLL。但是,在构建部署项目时,缺少引用项目之一的 DLL。(CustomerName.ProductIntegrationService失踪CustomerName.Security

令人抓狂的是,Windows 服务引用的其他项目的 DLL 都存在;仅缺少一个项目的输出。

(编辑)我已经验证在参考属性窗口中参考设置为复制本地。引用项目的 DLL 放置在 Windows 服务项目的bin\Release文件夹中,但未打包在为部署项目构建的 MSI 文件中。

(编辑 2)按照 Joseph Daigle 的建议,我检查了依赖项是否在主要输出的依赖项列表中,并且它没有标记为“排除”,因此这似乎不是导致此问题的原因。

为什么只有一个项目的输出会丢失?

0 投票
1 回答
1642 浏览

.net - 诊断错误的 OutputPaths:“未为此项目设置 OutputPath 属性”(在 Web 部署项目的精彩世界中)

从错误开始:

错误 81 未为此项目设置 OutputPath 属性。请检查以确保您指定了有效的配置/平台组合。配置='暂存'平台='AnyCPU' C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Microsoft.Common.targets 490 9 crm_deploy

我们有一个带有 Web 部署项目的 VS 2005 构建的网站。在此 WDP 中有两种配置,暂存和生产。

在整个网站的.sln中,我们有两个同名的配置,用来触发相应的部署项目。

生产构建良好,但暂存返回上述错误。我尝试更新 .wdproj 和 .sln 以便 Staging 匹配生产;我尝试通过更新这两个相同的文件将所有设置从生产复制到新配置(StagingX)。

在每种情况下,生产仍然有效,但我创建的任何新配置都会产生上述错误。

我在整个项目中查找了 Production 这个词,并尝试搜索 Googlespace,但没有找到任何可以解释问题的东西。WDP 是巨大的偏头痛制造设备。有任何想法吗?谢谢!


(我会按要求添加文件)

0 投票
7 回答
793 浏览

svn - 随时间跟踪对目录树的更改

有谁知道随着时间的推移跟踪非源代码控制目录的更改(添加/删除的文件,文本文件上的差异)的应用程序或系统?可以让你

  1. 在时间 A 拍摄某个目录树的快照

  2. 在时间段 B 回来看看发生了什么变化

  3. 在时间段 C 回来看看自时间段 A 以来发生了什么变化,以及自时间段 B 以来发生了什么变化

源代码控制存储库在这里不是一个选项。我想要在不受任何版本控制的目录结构上工作的东西。我的小组无法控制有问题的服务器或目录树,但对这些树的更改会影响我们,我们希望跟踪它们。“源代码控制”的对象是

  1. 反对任何需要文档作者签入、签出的集中式存储库。

  2. 反对必须手动/自动化一堆可以利用版本控制系统功能集的任务

我想要一个半成熟的包,人们花了一些时间思考这个问题。如果有一个版本控制系统被构建来处理这种事情,它适用。

0 投票
1 回答
216 浏览

deployment - 如何集中整个网站引擎?

如果可能,更喜欢通过 php 或 ROR 响应!

例子:

www.slide.com 上的幻灯片小部件可以部署在网络上的任何位置。但是幻灯片开发人员对这些小部件具有集中编辑功能。对小部件核心的更改将在所有已安装的小部件中更新。

这可以用整个网站引擎来完成吗?

假设我编写了 Wordpress 引擎。我是否可以将我的引擎部署在我的客户自己域中的服务器上,同时仍然能够控制/更新/编辑核心并让它更新我所有的客户引擎。

主要原因是客户对其内容和品牌拥有所有权。客户可能需要建立他的在线形象,因此他需要自己的域,但他仍然可以支付服务费用来让他的引擎得到专业的管理和维护。

0 投票
4 回答
6817 浏览

.net - .Net 部署项目的 Detected Dependencies 神奇地未被排除

我有一个 Visual Studio 2005 .NET 解决方案,它有 20 多个子项目,包括一个部署项目。VS2005 .NET 部署项目有许多检测到的依赖项,这些依赖项已被手动排除并更正了手动添加的值。

但是,有时,这些检测到的依赖项会神奇地取消排除,这会在构建时触发警告:警告:两个或多个对象具有相同的目标位置 ('[targetdir]\')

导致检测到的依赖项未被排除的触发器是什么?部署解决方案能否将其警告视为错误,以使夜间构建无法继续?

0 投票
2 回答
2111 浏览

visual-studio-2005 - 合并模块项目帮助 - Visual Studio 2005

我目前正在对我公司的企业库进行更改,并且正在考虑创建一个部署项目,该项目将允许开发人员通过 MSI 安装程序或某种类型的设置可执行文件来设置库。

我正在研究使用合并模块项目来完成这项任务。一个基本的谷歌搜索没有产生任何有用的资源来使用合并模块产品。

有谁知道有关创建合并模块项目的有用资源/教程,或者他们对完成此任务有更好的建议吗?

更新

我能够使用对所有需要的程序集的适当引用来构建我的合并模块项目。它生成了一个 .MSM 文件。实际运行和测试它的下一步是什么?

0 投票
5 回答
1271 浏览

visual-studio-2008 - 为窗口服务创建安装项目

为 Windows 服务创建部署项目需要哪些必要项目?在安装新版本之前,我需要卸载以前版本的服务。

0 投票
1 回答
9102 浏览

build-automation - 通过命令行构建 Visual Studio 部署项目 (.vdproj)

我有一个部署项目 deployment.vdproj,我已将 project.csproj 的项目输出添加到其中。我想通过命令行构建 deployment.vdproj。但是在这样做的同时,我需要为 project.csproj 指定一个属性 (/p:)。我该怎么做?

我使用 devenv.com 构建了 deployment.vdproj,但我不知道如何传递 project.csproj 的属性

我使用的命令行是:

这工作正常。但我也想指定 project.csproj 的输出路径。类似于 /p:OutputPath="C:\output"。是否可以在构建 deployment.vdproj 时控制 project.csproj 的属性?如果是这样,我该怎么做?

0 投票
5 回答
4311 浏览

copy - 将文件动态添加到 Visual Studio 部署项目

我一直在拼命寻找这个问题的答案,我觉得我错过了一些明显的东西。

我需要在编译时将一个包含数据文件的文件夹复制到我的部署项目的 TARGETDIR 中。我可以看到如何添加单个文件(即右键单击文件系统并转到添加-> 文件),但我有一个文件夹,里面装满了不断添加的数据文件。我不希望每次编译时都添加新文件。

我尝试使用 PreBuildEvent 复制文件:

复制 $(ProjectDir)..\Data*.* $(TargetDir)Data\

在我构建时失败,错误代码为 1。我不禁觉得我在这里错过了重点。有什么建议么?

提前致谢。

格雷姆

0 投票
1 回答
459 浏览

c# - 帮助部署 C# 和 SQL SERVER 2005 PROJECT

我使用 C# 和 SQL SERVER 2005 创建了一个项目。

我想部署项目以便创建 .msi 文件。

谁能帮我完成创建安装文件应该遵循的步骤?

另外我应该在哪个编辑器中添加数据库以及如何添加它?

请有人帮帮我!