当前位置: 首页 > news >正文

.NET 8程序配置版本及产品信息

一、给主程序单独添加配置

1、双击主程序,会打开主程序的.csproj文件,在PropertyGroup下添加

    <Company>Your Company</Company>
    <Product>Your Product</Product>
    <Version>1.2.3</Version>
    <FileVersion>1.2.3.0</FileVersion>
    <AssemblyVersion>1.2.0.0</AssemblyVersion>
    <InformationalVersion>1.2.3+build.456</InformationalVersion>
    <Copyright>© 2025 Your Company</Copyright>
2、给程序添加AssemblyInfo,然后配置AssemblyInfo信息即可,但是要在程序的.csproj内添加

<!-- 禁用自动生成程序集信息 -->
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>

添加AssemblyInfo——右键项目——添加——新建项——程序集信息文件

二、整个项目全局配置,应用到所有类库

1、右键解决方案 → Add → New Item… → 选择 “XML File”,命名为 Directory.Build.props(确保保存路径是解决方案根目录)。

2、添加如下内容,具体可根据需要修改

<Project>
  <PropertyGroup>
    <Company>Your Company</Company>
    <Product>Your Product</Product>
    <Version>1.2.3</Version>
    <FileVersion>1.2.3.0</FileVersion>
    <AssemblyVersion>1.2.0.0</AssemblyVersion>
    <InformationalVersion>1.2.3+build.456</InformationalVersion>
    <Copyright>© 2025 Your Company</Copyright>
  </PropertyGroup>
</Project>
三、.NET Framework项目,默认带的有AssemblyInfo,在Properties下,找到之后,填写版本信息和产品信息即可
http://www.rkmt.cn/news/7392.html

相关文章:

  • C语言第二讲:进制转化
  • 抽象代数-学习笔记
  • ClickHouse 表引擎深度解析:ReplacingMergeTree、PARTITION、PRIMARY KEY、ORDER BY 详解 - 若
  • web5(phps源码泄露)
  • web3(自带网络工具包查看数据)
  • ctfshow_web11
  • ctfshow_web13
  • ctfshow_web9
  • pom 依赖
  • SMA的射频连接器
  • 什么是Elasticsearch?它与其他搜索引擎相比有什么优势?
  • pdf.js-2.3.0国内下载地址
  • opencv学习记录2
  • Blazor全栈是个陷阱
  • 大型语言模型安全实践:Copilot安全防护经验总结
  • vmware ubuntu共享文件夹
  • 深入解析:【2025年华为秋招(AI)-9月17日-第二题(200分)- 大模型Attention模块开发】(题目+思路+JavaC++Python解析+在线测试)
  • 【10章】n8n+AI工作流:从入门到企业级AI应用实战
  • svg和canvas的区别
  • Android 安卓 困难处理记录 腾讯IM和厂商离线推送难题 点击离线推送无法唤醒APP启动页但某些Service服务和Application被启动
  • redis-string类型常用命令
  • apache doris 和 clickhouse的区别
  • KEITHLEY 数字万用表 能测试电阻吗
  • 代码规范与《数学之美》
  • 响应式问题
  • Python 函数缓存
  • Rhino 8.10 中文版下载安装步骤(附详细图文说明)
  • 深入解析:第十四届蓝桥杯青少组C++选拔赛[2022.12.18]第二部分编程题(2、字符翻转)
  • 企业级负载均衡方案:Nginx vs HAProxy - 从0到1的完整实战指南 转载
  • 程序设计小学期小计