有一个解决方案,它包含几个项目。例如,项目:应用程序、应用程序服务、库 1、库 2。
每个项目都有自己的版本,自己的assembly.cs.
如何使文件共享或共享版本?
当主项目有一个文件时,我看到一个选项,其余文件实际上并不存在,但在项目树中也有一个快捷方式图标。
怎么做?
有一个解决方案,它包含几个项目。例如,项目:应用程序、应用程序服务、库 1、库 2。
每个项目都有自己的版本,自己的assembly.cs.
如何使文件共享或共享版本?
当主项目有一个文件时,我看到一个选项,其余文件实际上并不存在,但在项目树中也有一个快捷方式图标。
怎么做?
创建一个新的cs文件
并通过“添加现有项目”-“添加为链接”将其添加到所有项目。
很简单。
在所有项目的公共位置创建一个文件
CommonAssemblyInfo.cs,其中指定所有项目共有的信息(例如,版本)。对于每个需要使用此文件的项目,从中删除此信息
AssemblyInfo.cs(此文件通常位于Properties标准项目的目录中)。通过解决方案资源管理器添加CommonAssemblyInfo.cs到项目→项目→添加...→现有项目→CommonAssemblyInfo.cs不要忘记选择“添加为链接”将添加的链接移动到
Properties项目内的目录。为了您的目的,
CommonAssemblyInfo.cs指定