问题标签 [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 投票
3 回答
5826 浏览

.net - 将图标添加到项目?

我希望安装程序为我在 vb.net 中创建的应用程序放置一个图标快捷方式。我该怎么做呢?

我正在使用单击一次

编辑:

我正在使用 Visual Basic Express 2008。也许无法使用内置安装程序将图标添加到桌面?

0 投票
2 回答
1028 浏览

c# - 我想创建在域环境中创建一些计划任务的 Visual Studio 部署项目

我想创建一个在提交阶段安装一些计划任务的 Visual Studio 2008 部署项目。我在域环境中工作,并且我还希望无论用户是否登录都可以运行计划任务。因此,为此,任务计划需要域用户的密码。此外,应用程序的安装是通过 RDP 完成的,因此找出当前登录的用户是一个问题。任何关于如何做到这一点的想法都将受到欢迎。

谢谢,

瓦莱留

0 投票
1 回答
2970 浏览

c# - 使用 C# 创建可从域访问的共享文件夹

我正在 VS2008 中进行部署项目,在安装流程结束时,我需要创建一个共享文件夹,该文件夹具有对可从公司域访问的本地计算机上的每个人的完全控制权限。我成功创建了共享文件夹,但每个人都有读取权限。任何有关如何做到这一点的帮助将不胜感激。

谢谢你,瓦莱里乌

0 投票
1 回答
872 浏览

c# - 从 Installer 类中获取当前 msi 安装文件的名称

是否可以从自定义操作的 Installer 类中获取当前安装文件 (.msi) 的名称?

我需要这样的东西:

谢谢!!

0 投票
1 回答
2772 浏览

.net - 部署设置 (.Net) - 搜索目标机器 -> 注册表搜索(64 位)

我有一个 Windows 安装程序项目,它安装了一些软件(winform、service、mce 插件)。在安装过程中,我需要在机器上搜索注册表项。这是通过“启动条件”->“添加注册表搜索”(部署项目)完成的。

我已经正确填写了所有属性,并检查了注册表是否可以找到该值。

问题是“注册表搜索”在注册表的 x86 部分(HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\...)中搜索,尽管我的系统是 x64 并且部署设置也设置为 x64。

有谁知道如何强制“注册表搜索”搜索 x64 注册表?或者知道解决方法?

奇怪的是,部署设置中的注册表设置正在写入正确的注册表(x64)。我的想法是“注册表搜索”程序仅针对 x86 架构开发,因此无法读取正确的注册表。

我从微软找到这篇文章,所以他们知道这个问题。 https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=110105&wa=wsignin1.0#details

我的系统是:
Windows 7 64bit
Visual Studio 2008

0 投票
5 回答
18525 浏览

deployment - 在旧版本上安装新版本的部署项目

我有一个部署项目,它不允许我安装旧版本。msi 文件说首先从添加/删除程序中卸载程序。这不是一个好的用户体验。我该怎么做才能让安装程序先删除软件,然后再安装新版本?

0 投票
1 回答
4222 浏览

deployment - ClickOnce 部署的应用程序可以静默大规模安装吗?

我目前使用 ClickOnce 部署了一个智能客户端应用程序 (WinForms/WPF)。

一个特定的客户表示希望将应用程序静默部署到它的 Intranet 网络用户,作为其每晚/每周客户端 PC 更新服务的一部分 - 大概是通过 MS 系统管理服务器 (SMS) 和组策略或类似的(我不明白确切的机制)。因此,他们要求使用 .MSI 安装程序。

所以有几个问题需要确认(以及我对答案的想法——很高兴错了!):

  • 管理员可以静默安装 ClickOnce 应用程序吗???
    • 我的想法:不,因为 ClickOnce 是按用户安装的,除非用户在远程安装时实际登录,否则这将很困难。
  • 是否有工具可以将 ClickOnce 应用程序/项目的设置转换为简单的 MSI 安装程序项目(例如 Visual Studio 部署项目)???
    • 我的想法:不在盒子里,但希望一个工具可以重复地将 ClickOnce 配置中的设置复制/使用到部署项目 - 例如 ProductName、Version文件关联等。这样我们只维护一组部署设置。

这种情况下的任何其他替代方案可以快速完成......?

0 投票
4 回答
2047 浏览

.net - 如何在客户的计算机上部署项目?

我有一个内置的 . 使用Visual Studio的网络应用程序这个应用程序是用C#编码的,并使用SQLSERVER来实现数据库目的(存储、检索和操作数据)。

请告诉我如何将此应用程序提供给客户

我必须在客户端计算机上安装.net 框架吗?我是否需要在客户端计算机上安装完整的sqlserver才能访问数据库?或者将.exe文件提供给客户端可以解决目的..?

请帮忙...

0 投票
2 回答
4965 浏览

c# - 如何在 VS.NET 部署项目中显示应用程序版本?

我已经为我的应用程序设置了一个部署项目。问题是我想在安装过程中显示应用程序版本(例如 MyApplication 1.2.3.1),以便用户可以在安装前查看版本。

我能想到的唯一方法是在欢迎对话框中修改 WelcomeText。有没有更简单或更优雅的方法来实现这一目标?

0 投票
1 回答
1480 浏览

visual-studio-2008 - Visual Studio 部署项目 - CustomActionData

我在 VS 部署项目中使用 C++ DLL 函数作为自定义操作。我需要为此自定义操作设置一些输入数据。示例:c:\a.dll;c:\b.dll

好像我做不到。MsiGetProperty 在自定义操作函数中不返回任何内容(或失败)。如果我有自定义操作数据为:“abcd”,则 MsiGetProperty 会正确获取数据。

如何根据需要发送数据。请帮忙。

谢谢,希尔米。