![](/img/trans.png)
[英]How do I associate a custom default build action to a custom file type in Visual Studio?
[英]How do I perform custom Configuration File transformations in Visual Studio 2012
我正在构建一个.NET 4.5应用程序,最终我通过ILMerge运行该应用程序,以最终生成一个.exe
和一个.exe.config
。
我有一个做两件事的构建后活动。
我需要执行的最后一步是清除配置文件的内容。 需要替换原始配置中的任何类型+程序集引用,说明该类型现在位于新程序集中。 例如,该应用程序还使用并在Unity
中进行合并,因此在original.exe.config中该部分条目是
<section name="unity"
type="Microsoft.Practices.Unity.Configuration.UnityConfigurationSection,
***Microsoft.Practices.Unity.Configuration***" />
而在合并的程序集中,它需要更改为
<section name="unity"
type="Microsoft.Practices.Unity.Configuration.UnityConfigurationSection,
***Combined***" />
我知道有一个内置的“配置文件转换”工具,可以根据您执行的构建(调试/发布)来更改配置文件。 只是想知道这是否可以用于自定义目的,否则我将被困于手工制作一些查找和替换代码。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.