如何使用 Visual Studio 将文件版本嵌入 MSI 文件中?

2024-05-17

我的 C# 程序有一个安装项目,该安装项目的属性中有一个版本。我希望生成的 MSI 文件嵌入此版本,这样我就可以在资源管理器中将鼠标悬停在该文件上并查看该文件的版本。

我用的是VS2008。我怎样才能做到这一点?


如果您只是将“版本:1.5.0”文本添加到安装项目的描述属性中,版本号也会显示在 MSI 文件上,如下所示:

http://screencast.com/t/A499i6jS http://screencast.com/t/A499i6jS

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 Visual Studio 将文件版本嵌入 MSI 文件中? 的相关文章

  • 如何在 Grails 中管理对象修订?

    我需要对我的文章实施修订系统grails网络应用程序 在搜索 grails 论坛 stackoverflow grails 插件和谷歌搜索互联网后 我最终得到了 3 个选项 Option 1 使用grails Envers 插件 see h
  • matplotlib pyplot 不在 Visual Studio 中绘图?

    我使用的是 VS 2013 Express 版本 安装了 python 工具和 canopy python 2 7 当我运行代码时 我试图绘制一个简单的函数 但它不起作用 import numpy as np import matplotl
  • 泛型类上的 DebuggerDisplay

    我在应用时遇到问题DebuggerDisplay泛型类的属性 DebuggerDisplay foo class Foo DebuggerDisplay Bar t class Bar
  • 如何在 sles 12 中安装 docker?

    我想在我的 suse 系统中安装 docker stable 版本 版本 sles 12 在suse系统中安装docker 需要添加docker的仓库 我没有找到任何用于添加1 6版本的docker存储库的url 存储库url 我发现 do
  • 在启动设置而不是结束时提取文件

    我正在使用最新版本的 inno 它在安装过程中执行以下操作 执行依赖性检查以查看安装的内容 安装尚未安装的依赖项 net sql server directx 等 从 Files 部分安装应用程序和文件 wpReady 检查 SQL Ser
  • ES6 的 Visual Studio 任务运行程序错误

    我正在运行 Visual Studio 2017 并使用任务运行程序在我的gulpfile 我最近将 gulp 任务更新到 ES6 现在收到此错误 Failed to run C Users nz9rcn Code WebUI Gulpfi
  • 使用键盘快捷键浏览代码[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 I m starting to feel the need to run fastly through code with keybo
  • 如何从编译中排除 ASP.NET 网站代码隐藏文件?

    我正在重构一堆 ASP NET 页面 我想编译并测试我已经完成的那些 但是 Visual Studio 不允许我在非重构页面上运行存在编译错误的网站 如何暂时排除它们而不将它们从项目本身中删除 您可以通过某种配置来做到这一点吗 在 Visu
  • 在 VS Toolbox 中安装自定义控件

    我们公司提供安装 Inno Setup 的第三方组件 我们用VS套餐自动将我们的组件放入 Visual Studio Toolbox 中 但有时会失败 VS 包还需要一些名为 包加载密钥 尽管我们对其进行了测试 但 Visual Studi
  • Visual Studio 在哪里存储调试时使用的默认浏览器?

    我使用 Firefox 作为默认浏览器 但在 Visual Studio 中工作时 我想在调试时启动 IE 我们都知道 在MVC应用程序中 没有办法选择默认浏览器 除非您添加一个Web表单文件 右键单击它 选择浏览方式 然后强制将浏览器设置
  • Python setuptools:如何在 setup.py 中添加私有存储库 (gitlab)?

    我上传了 2 个包 它们位于我的 gitlab 存储库中 如果我想使用 pip 将它们安装在我的系统中 这很容易 因为 gitlab 可以帮助您 https docs gitlab com ee user packages pypi rep
  • 在 Visual Studio Community 2019 中生成包含文件的图表

    我想使用 Visual Studio 2019 Community 在我的 C 项目中 生成包含文件的图表 但是当我右键单击时 该选项不会出现 尽管在另一台 PC 上使用 Visual Studio 2017 出现 使用同一项目 今年他们把
  • 将 LFS 与 Visual Studio 2017 结合使用

    我不想将 Visual Studio 2017 15 5 与使用 Git LFS 跟踪某些文件的 Git 存储库一起使用 我的机器上已经安装了 Git 2 15 其中包含 Git LFS 我安装的 Visual Studio 2017 仅包
  • 如何使用 VS2022 中的新控制台应用程序模板访问命令行参数

    我想知道如何访问命令行参数 因为这是在Program cs通过 Visual Studio 2022 中控制台应用程序的新模板创建文件 See https aka ms new console template for more infor
  • 在 Windows 上静默安装 Qt55 Enterprise

    编辑 在 Qt 支持的帮助下 我已经解决了如何自动化 Qt 企业安装程序的这两个部分 下面是脚本调用 我正在尝试在 Windows 8 1 和 Windows 10 上静默安装 Qt 5 5 1 Enterprise 使用 script 开
  • 无法使用 IIS Express 在 VS2017 中加载文件或程序集

    我们公司有一个 ASP NET 项目 为 5 6 的开发人员运行 所有 Visual Studio 2017 和 IIS Express 上的调试 没有疯狂的设置或任何让它运行的东西 1 位同事无法使其正常工作 他总是遇到以下异常 几个月前
  • 在 Visual Studio 2015 中,DebuggerStepThrough 不再传递异常吗?

    在 Visual Studio 的早期版本中 您可以使用 DebuggerStepThrough 属性来忽略由于某种原因无法避免的特殊方法中的异常 例如网络异常或可能解析失败 请参阅此主题 当抛出和捕获异常时 不要停止调试器 https s
  • 编辑并继续不起作用

    我正在尝试进行托管编辑并继续工作 在 Visual Studio 2015 v14 0 25425 01 update 3 中 它给了我可怕的对话框 以下情况不允许变更 附加到不支持附加时编辑并继续的进程 我在 Windows 10 0 1
  • 链接到ntdll.lib并调用ntdll.dll内部的函数

    我最近正在对私有 API 进行一些研究 我尝试调用诸如NtOpenFile在 ntdll dll 中LoadLibrary and GetProcAddress在运行时 幸运的是 它成功了 今天早上我在电脑上进行了文件搜索 发现ntdll
  • 为什么 Visual Studio 的模块列表中缺少加载的 dll?

    我目前正在寻找错误 需要调试 Visual Studio 2005 中发布配置中的特定 dll 在某个时候 我关闭了解决方案 做了一些其他的事情并重新加载它 从那时起 我的断点就没有被击中 并且我收到了臭名昭著的 没有加载任何符号 消息 所

随机推荐