asp.net – Nuget Package – Web.config.transform添加
发布时间:2020-12-16 06:49:08 所属栏目:asp.Net 来源:网络整理
导读:我正在创建一个NuGet包,并希望它使用某些设置更新Web项目Web.Config文件.我使用web.config.transform编辑应用程序的web.config文件.当我简单地添加appSettings时,它运行良好 – 就像这样: configuration appSettings add key="WebPToolFolder" value ="~/To
我正在创建一个NuGet包,并希望它使用某些设置更新Web项目Web.Config文件.我使用web.config.transform编辑应用程序的web.config文件.当我简单地添加appSettings时,它运行良好 – 就像这样:
<configuration> <appSettings> <add key="WebPToolFolder" value ="~/Tools"/> <add key="ImagesFolder" value ="~/Content/themes/base/images"/> </appSettings> </configuration> 但是,如果我尝试添加staticContent,它似乎不会改变标签.例如,这是web.config.transform文件: <configuration> <appSettings> <add key="WebPToolFolder" value ="~/Tools"/> <add key="ImagesFolder" value ="~/Content/themes/base/images"/> </appSettings> <system.webServer> <staticContent> <mimeMap fileExtension=".webp" mimeType="image/webp" /> </staticContent> </system.webServer> </configuration> 它会更新appSettings,但不会更新staticContent标签 – 任何想法? 解决方法
你需要放一个空的< staticContent>< / staticContent>在你的web.config中然后在元素上使用xdt:Transform =“Insert”,如下所示:
你的web.config: <configuration> <appSettings> <add key="WebPToolFolder" value ="~/Tools"/> <add key="ImagesFolder" value ="~/Content/themes/base/images"/> </appSettings> <system.webServer> <staticContent> </staticContent> <system.webServer> </configuration> 然后你可以在你的转换文件中插入一个值,如下所示: <system.webServer> <staticContent> <mimeMap fileExtension=".webp" mimeType="image/webp" xdt:Transform="Insert"/> </staticContent> </system.webServer> 花了一段时间才发现.希望这可以帮助. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何阻止asp.net上传发布的文件
- asp.net – MVC [HandleError] HandleErrorAttribute在使用
- asp.net-mvc – 针对移动应用的REST API的OAuth
- 如何从ASP.NET Web服务生成JSONP以进行跨域调用?
- asp.net-mvc-3 – 根据asp.net mvc3中的下拉列表数据获取列
- asp.net – NHibernate继承类但不需要持久化
- 从ViewBag设置文本输入的值? ASP.NET MVC5
- asp.net – System.EntryPointNotFoundException MVC5
- asp.net-mvc – 如何使用jQuery UI Datepicker与MVC的Html.
- 以编程方式访问ASP.NET 2.0中继器中的数据
推荐文章
站长推荐
- asp.net – 如何制作可配置的DisplayFormat属性
- asp.net – 虽然会话丢失,但Owin仍会对用户进行身
- asp.net-mvc-4 – 将upshot绑定到不同项目中的We
- asp.net-mvc – ASP.NET MVC 3 Razor Intellisen
- asp.net-mvc – 选择哪种ASP.NET编程模型?
- asp.net – 在WCF中将对象数组序列化为JSON以符合
- asp.net-mvc – RedirectToAction导致在ASP.NET
- C#输入的字符串只包含汉字
- asp.net-core – Asp.Net核心Web应用程序:使用I
- asp.net-core – ASP .Net核心Google身份验证
热点阅读