问题标签 [web.config-transform]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - web.config 变量声明和在 javascript 中的使用
我们如何在 web.config 文件中定义一个变量并在 Javascript 代码中使用它?
我尝试分配键值对,但似乎不起作用!
.htaccess - 如何在 Web.config 中重写 URL
我的网址是http://merzent.com/love/index.php?u=48
我想改变它像http://merzent.com/love/48
我可以使用 htaccess 执行此操作,但我的应用程序在 Windows Azure 中运行。所以,我认为我需要使用 web.config 来执行此操作,而且我是新手。任何帮助将不胜感激。
谢谢
asp.net - 如何使用构建后命令生成转换后的 web.config 文件
如何为 web.config xdt 转换添加 PostBuild 命令,以便当构建成功排队时,它将按照 web.platform.config xdt 命令转换 web.config。
如果构建分支是例如 OnlineManagement_Dev,那么当我排队这个分支时,转换应该基于 web.debug.config 发生。如果构建分支是例如 OnlineManagement_UAT,那么当我对该分支进行排队时,转换应该基于 web.UAT.config 进行。如果构建分支是例如 OnlineManagement_PROD,那么当我对该分支进行排队时,转换应该基于 web.PROD.config 进行。
我尝试查看以下解决方案,但看起来“TransformXml”任务存在文件锁定错误。MSBuild 是否有任何更新可以提供比这更简单和更好的解决方案?
http://www.diaryofaninja.com/blog/2011/09/14/using-custom-webconfig-transformations-in-msbuild
php - 在 PHP 中重写 web.config 中的查询字符串 url
我想在 IIS 的 web.config 中将 url 从 http://example.com/page-name/?id=45重定向到http://example.com/page-name/45 。如何为 web.config 编写规则?
asp.net - 发布多个网站时构建转换 WebRole
我在 azure web 角色中添加了多个站点,如下所示:
我为每个 Web 应用程序添加了两个配置,以使数据库连接字符串不同 -> Web.Dev.Config 和 Web.Staging.Config。
当我右键单击云服务项目->“发布”,并选择“构建配置”到“开发”时,这两个网站已成功发布。
但是在site2中,web.config里面的连接字符串好像不对,site2的文件夹里包含了web.config文件的所有配置,比如Web.Dev.config和Web.Staging.config,而且所有的cs文件都还在,看来site2 未正确构建。
有没有人有这方面的经验?
iis - URL 重写规则在 web.config/not rewriting 子文件夹文件中工作很奇怪
我需要重写 .php 的 .html 等 URL 扩展名。我面临着前任的情况。www.mydotcom.com/folder/file.php 作为 www.mydotcom.com/folder/file 工作正常,但 www.mydotcom.com/folder/folder/file1.php 不能作为 www.mydotcom.com/folder/ 工作文件夹/文件1
对于 URL 扩展替换/重写,由于我的 Windows 托管,我正在使用 web.config,这是我正在使用的代码 -
现在它说每个目录和每个文件都带有.php(.html's我稍后会解决)仍然可能是问题所在
asp.net - 在 bin 文件夹中创建文件之前触发的构建后事件
我编写了一个 Post Build 脚本,它将为 bin 文件夹中的不同环境生成的 Web.config 文件复制到主 Web.config 文件中。
例如:在成功构建项目后,在“bin/configs/stage/web.config”位置生成用于说舞台环境的转换配置文件。
我的脚本正在将此文件复制到项目的主Web.config中,以便在选定的目标环境中本地运行项目。
问题:如果我删除 Configs 文件夹,并让它再次生成构建完成,我的 POST Build 脚本会在文件生成之前启动并中断构建。
在 bin 文件夹中成功生成/创建所有文件后,如何触发此事件?
任何建议或解决方案都会有很大帮助!
azure - 是否可以为不同的发布配置文件对 Azure WebJob 进行 App.config 转换?
在我工作的地方,我们会根据需要创建 Azure 网站和 SQL 数据库,用于开发目的以及暂存和生产环境。我们为每个发布配置文件创建一个 web.config 转换,以将数据库连接字符串更改为与该网站关联的数据库。
现在,我正在尝试创建一个需要更新数据库的 Azure WebJob。我通过右键单击 Web 应用程序项目并选择添加新的 Azure WebJob 来创建它。
我需要得到它来做我需要的是指向 Web 应用程序正在使用的同一个数据库的 SQL 数据库连接字符串。我知道这些可以在 Azure 门户中设置并使用配置管理器获取,但我宁愿能够在 WebJob 的 App.config 中拥有它并根据需要转换 App.config。
我尝试为此使用 Slow Cheetah,但似乎您只能对 Debug 和 Release 配置进行转换。
我开始执行此博客中指定的步骤:http: //gunnarpeipman.com/2013/11/using-web-config-transforms-with-app-config-files/
它告诉您如何手动编辑 .csproj 文件以启用 App.config 转换。但是,这不是一个更好的解决方案,因为您必须为所需的每个转换手动编辑项目文件。
谁能告诉我如何做到这一点?甚至可能吗?或者有没有办法共享我的网络应用程序的 web.config 文件中的值,我知道这些值将转换为我需要的值?
c# - WebConfigurationManager.Save() 导致将外部配置文件中的值写入 Web.Config
我有一个 ASP.NET 应用程序需要更新 web.config 中的 AppSetting 值(如下所示的 UPDATETHIS)。哪个工作正常...
方法
网络配置
但是...如您所见,我有一个 custom.config 文件,其中包含其他自定义 AppSettings。
当我将“ UPDATETHIS ”的值更新为“ 1.7 ”时,它会更新得很好,但它会采用 custom.config 中的所有设置并将其写入/保存到 web.config 以及新的更新值!?
看来我不能只更新那个单一的值并有一个自定义的 appsettings 配置?还有其他人知道如何解决这个问题吗?
asp.net - Azure Website - Web.config transform fails "No element in the source document matches /configuration/system.identityModel/identityConfiguration"
Our ASP.NET Web Api project has two deployment configurations (.pubxml):
- Web deployment directly to Azure Websites.
- Package deployment to a local Zip file.
The Web deployment (1) works just fine. The Package deployment to a zip is failing with the following errors:
Looking at the verbose logs, I can see it's failing during the Web.config transform.
What additional build information do I need to configure to get the Zip deployment past these errors? It works just fine if I do a direct web deployment.