asp.net-mvc - NuGet web.config.transform问题

标签 asp.net-mvc transform nuget

我正在创建一个需要修改目标应用程序的web.config文件的自定义程序包,但是我的配置更改在安装后从未出现在目标应用程序中。

这是我的web.config.transform文件:

<?xml version =“1.0” encoding =“utf-8”吗?>
<配置>





appSettings部分中的此键永远不会应用。

这是我的nuspec文件:

<?xml version =“1.0”?>

<元数据>
$ id $
$ version $
$ author $
$ author $
http://mvcapp.codeplex.com/license
http://mvcapp.codeplex.com/
false
$ description $
mvc应用程序

<文件>







这是我从VS 2010命令提示符运行以打包项目的命令:
nuget pack mvcapp.csproj
有任何想法吗?

谢谢。

最佳答案

web.config.transform文件需要进入内容文件夹:

<file src="NuGet\Content\web.config.transform" target="content" />

关于asp.net-mvc - NuGet web.config.transform问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5766324/

相关文章:

jquery - 如何通过调用window.open将值从Jquery传递到MVC Controller ?

python - 如何调整散点图的标记大小,使其与给定的半径相匹配? (使用 matplotlib 转换)

nuget - .nu​​spec中NuGet软件包的描述中的超链接

c# - 更新实体时序列不包含元素

asp.net-mvc - 这是使用服务总线的一个很好的理由吗,请提供替代方案

html - Jquery .append() 和 Html.Helper

Swift - 动画 ImageView

html - CSS 悬停翻转器不工作

visual-studio-2013 - NuGet:获取项目的所有可用更新

c# - 如何使用本地构建的 nuget 包进行调试?