You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何创建Properties目录下带AssemblyInfo.cs的C#项目

C#新建带Properties/AssemblyInfo.cs项目操作方法

现有项目结构参考:
项目结构示例

操作步骤

场景1:创建和现有项目一致的.NET Framework传统项目(自动生成目标文件)

  • 打开目标解决方案,右键解决方案根节点,依次选择「添加」→「新建项目」。
  • 在模板列表中选择和现有项目同类型的*.NET Framework*模板(比如类库、控制台应用、Windows窗体应用等,不要选带.NET Core/.NET 6+标识的模板),输入项目名称后点击创建即可,创建完成后会自动生成Properties目录和内部的AssemblyInfo.cs文件,和现有项目结构完全一致。

场景2:创建.NET Core/.NET 5+项目,手动添加AssemblyInfo.cs

如果你的现有项目是升级后的高版本.NET项目,自行保留了AssemblyInfo.cs,按以下步骤操作:

  • 正常创建对应类型的.NET高版本项目。
  • 右键项目节点,依次选择「添加」→「新建文件夹」,将文件夹命名为Properties。
  • 右键Properties文件夹,依次选择「添加」→「类」,将类命名为AssemblyInfo.cs完成创建。
  • 右键项目节点选择「属性」,进入「生成」页签,下拉到最底部的「常规」模块,取消勾选「自动生成AssemblyInfo」,避免自定义的配置和系统自动生成的内容冲突。
  • 你可以参考其他现有项目的AssemblyInfo.cs内容修改当前文件的配置,通用模板如下:
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;

[assembly: AssemblyTitle("替换为你的项目名称")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("替换为你的项目名称")]
[assembly: AssemblyCopyright("Copyright ©  2024")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

[assembly: ComVisible(false)]
[assembly: Guid("替换为自动生成的GUID值")]

[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

内容的提问来源于stack exchange,提问作者kfneu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.23 19:36:01