Bas*_*imo 6 .net c# wpf assemblyinfo visual-studio
我必须分发一个有两个不同名称的软件,显然还有不同的装配信息,如名称,描述,公司等.
我专注于通过仅更改已编译的EXE名称/图标/等来找到处理这个巨大问题的简单方法.
更改图标不是问题,我找到了一个简单的后期编译脚本.但我找不到任何关于改变汇编信息的文章.
你有什么提示吗?或者至少是一种新的方式?
尝试在AssemblyInfo.cs中使用预处理器指令,如下所示
#if XYZ
[assembly: AssemblyTitle("NameXYZ")]
#elif ABC
[assembly: AssemblyTitle("NameABC")]
#endif
Run Code Online (Sandbox Code Playgroud)
然后使用两种不同的配置(ABC,XYZ)构建您的应用程序.
据我了解,程序集描述符是在编译期间写入程序集的元数据的一部分,之后不能轻易(可能有某种方式)更改,以保护程序集的消费者免受可能修改它的人的影响.
| 归档时间: |
|
| 查看次数: |
1812 次 |
| 最近记录: |