情景:
我有一个带有自定义.config文件的类库项目。这些配置文件的构建操作设置为“内容”和“始终复制”。然后,在同一解决方案中的至少4-5个控制台应用程序中引用此库项目。构建解决方案时,类库的程序集和自定义配置文件将复制到引用的项目bin文件夹中。
我想做什么:
使用SlowCheetah转换自定义配置文件
问题:
虽然SlowCheetah转换了类库项目中的配置文件,但它不会将转换后的文件复制到引用的项目中。即它始终复制源/原始文件。
找到了几个其他线程,但没有一个是基于SlowCheetah的解决方案,任何建议都会有所帮助。请注意,我使用的是Install Shield Limited Edition,因此该解决方案需要适用于.msi / setup文件。此外,我不想链接文件并对链接文件应用转换,因为我必须对所有引用的项目进行相同的转换。
由于
答案 0 :(得分:0)
给定ClassLibararyA引用ClassLibraryB:
在ClassLibraryA的输出文件夹中,您将找到ClassLibraryB.dll.config(ClassLibraryB的转换后的App.config)。
答案 1 :(得分:0)
我知道这不是一个解决方案,但这是我在问题上找到的,因为我遇到了同样的问题。在这里添加这个,因为它添加到评论太多了,希望它们最终将成为他们关闭错误时的答案。
我知道慢速猎豹处于维护模式,但它们仍在修复错误,看起来微软将会启动项目,所以希望他们能够解决这个问题。
在这里发现这个案例,他们承认这是一个错误,但似乎他们解决了一个不同的问题。
https://github.com/sayedihashimi/slow-cheetah/issues/34
所以我在这里开了一个新的错误报告