我正在尝试创建一个 nuget 包,它将添加 DLL 并在正确的配置文件中对其进行配置。该包可以在控制台/表单应用程序或 Web 应用程序中使用,因此我想更新适当的配置文件,app.config 或 web.config。
.nuspec 文件中的我的文件部分包含以下内容。
<file src="config.transform" target="content\app.config.transform"/>
<file src="config.transform" target="content\web.config.transform"/>
.nupkg 文件确实包含内容文件夹内的两个转换。
当我通过管理 NuGet 包将包添加到 VS2010 中的项目时,唯一被修改的文件是 app.config 文件。 Web.config 从未被触及。事实上,在具有现有 Web 配置的 Web 应用程序中,NuGet 将创建一个包含修改的 app.config 文件。
有没有办法做我想做的事情(如果是的话,如何做)?
根据相关的错误报告 http://nuget.codeplex.com/workitem/2550,它应该已经按照您想要的方式工作了。您正在运行最新版本的 NuGet 吗?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)