问题标签 [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.
c# - .NET Framework - 安装应用程序
我想使用 C# 和 .NET Framework 3.5 制作一个应用程序(Windows 应用程序)。
我想安装应用程序。我希望安装确定 - 用户是否在系统中有框架。如果用户没有框架 - 我想安装它。
如何使用 NET Framework 3.5 创建应用程序安装?
windows-mobile-6 - 为我的 Windows Mobile 6 应用程序创建测试和生产 CAB
我的客户希望我有我的应用程序的测试和生产版本,可以在同一设备上并排安装。我不想复制和维护单独的代码库,所以我创建了单独的部署项目,并在测试部署项目中添加了一个配置文件,该项目有一个测试设置。这个想法似乎真的很幼稚和脆弱,这主要是因为我不知道更好。如果有人对如何做到这一点有更好的想法(并帮助我不要让自己感到尴尬)或者可以为我指出一个好的资源,我将非常感激。
c# - 从 Visual Studio 2010 解决方案中卸载 .vdproj(Visual Studio 部署项目)
我有一个受源代码控制的解决方案,其中一个项目是 vdproj(Visual Studio 部署项目)或安装项目,每次我尝试构建解决方案时,这个项目都会给我带来非常烦人的数十条消息
问题是:如何从解决方案中卸载这个项目,当我尝试卸载它时,右键单击上下文菜单中没有这样的选项!
visual-studio - 部署项目:文件系统:向文件夹添加快捷方式
在 VS 2008 中,我试图在开始菜单中创建指向应用程序文件夹中文件夹的快捷方式。到目前为止,似乎我被允许的所有目标都是文件。我在这里遗漏了什么,或者有什么技巧可以制作这个吗?
c# - 如何在部署项目中使用 AssemblyInformationalVersionAttribute
我有一个C#部署项目,我想在安装过程中更改显示的版本X.X.Xa
(标有字母的将是下一个版本的测试)。
对于其他项目,可以通过“ AssemblyInformationalVersionAttribute
”中的“ AssemblyInfo.cs
”属性来完成。不幸的是,Delployment Project 没有添加文件的可能性,并且版本编号假设只能有数值。
是否可以以某种方式添加描述安装程序版本的字母,以便在安装时出现正确的版本?
c# - 关于添加先决条件以在 Microsoft Visual Studio 2008 上制作安装文件
我知道,如果您希望您的安装文件检测 pc 是否安装了 .Net Framework 3.5,您必须在 Setup Properties 中配置先决条件。有 3 个选项可供选择,我不太明白第二个选项是什么意思:“从与我的应用程序相同的位置下载先决条件”。是不是我必须先准备好 .Net Framework 3.5 安装文件?我应该把这个安装文件放在哪里?
visual-studio-2008 - Windows 8 中的 Visual Studio 2008 - 未在配置管理器中选中时构建的项目
我在 Visual Studio 2008 中维护一个旧应用程序,而我的办公室正在部署 Windows 8。这些因素是我无法控制的。
我的 Visual Studio 解决方案包含一个部署项目。当我将构建配置设置为“调试”时,我可以看到部署项目未选中。然而,当我构建解决方案时,我从部署项目中收到一个关于它无法找到的文件的错误(该文件存在,但这是另一回事)。
在 Windows 7 下,它的行为应如此。这是一个已知问题,还是我可以做些什么来让 Visual Studio 尊重配置管理器中的设置?
c# - Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) 在安装项目中返回错误值
我使用 VS2010 创建一个安装项目,我有一个自定义操作应该在我的文档文件夹中创建一个文件。
但是Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments)
给我一个不正确的值。我的文档文件夹被重定向到D:驱动器中的另一个文件夹。
当我测试自定义操作时,我发现这个方法返回一个空值,但它可以在控制台应用程序中返回一个正确的值,有人可以帮忙吗?
c# - WIX 操作系统条件始终为真
我有一个 DLL,我需要根据要安装的操作系统将其安装在特定文件夹中。
对于 XP,它安装在 system32 中,而在 Win7 上,它安装在 SysWow64 中。
解决方案是 C#,我正在使用部署项目。
在部署项目中,我使用文件系统编辑器添加了 system32 和 SysWow64 以及其中的 DLL。
在文件夹级别,我使用条件字段来创建文件夹/dll。
对于 System32,我有条件 [CDATA[VersionNT = 501]]
对于 SysWow64 我有条件 [CDATA[VersionNT = 601]]
我发现 DLL 只会在 XP 系统上插入,但 SysWow64 文件夹和 DLL 将在两个操作系统上创建。
我尝试了不同的变化,但我似乎无法找到我哪里出错了。
我从这个线程获得了条件信息如何在 Wix 安装程序中检查系统是 Windows 7 还是 Windows Server 2008 R2?
visual-studio-2013 - 在部署项目中升级到 VS 2013 后出错
我最近安装了 VS 2013 以尝试从 VS 2010 升级我使用的解决方案。除了它包含的部署项目外,该解决方案似乎大部分都可以正常工作。
我收到一个与此问题中的错误非常相似的错误。唯一的区别是该问题是处理 clint 配置文件,而我正在处理 .Net 4.0 的完整安装。
该问题与我的问题之间的区别在于他们处理的是单击一次应用程序,而我处理的是部署项目。无论如何,我尝试了那里列出的解决方案,但没有任何变化。
部分错误讨论了“从与应用程序相同的位置下载先决条件”的选项。但是,在 2013 年,我什至在任何地方都没有看到该选项。
感谢您提出的任何建议。
——雅各布
PS:我确实在 2013 年安装了必要的插件来添加部署项目支持。