gpt4 book ai didi

visual-studio-2010 - 用于预览配置文件转换的工具

转载 作者:行者123 更新时间:2023-12-03 21:41:35 26 4
gpt4 key购买 nike

是否有任何工具或 Visual Studio 2010 扩展允许我在不必发布整个项目的情况下查看配置文件转换的输出?执行转换的进程是否可以直接调用?

编辑

经过更多的谷歌搜索后,我遇到了 this :

Step 4: Generating a new transformed web.config file for “Staging” environment from command line

Open Visual Studio Command prompt by going to Start --> Program Files –> Visual Studio v10.0 –> Visual Studio tools –> Visual Studio 10.0 Command Prompt

Type “MSBuild “Path to Application project file (.csproj/.vbproj) ” /t:TransformWebConfig /p:Configuration=Staging" and hit enter as shown below:

commandline web.config transformation

Once the transformation is successful the web.config for the “Staging” configuration will be stored under obj -->Staging folder under your project root (In solution explorer you can access this folder by first un-hiding the hidden files) :

transformed web.config

  • In the solution explorer click the button to show hidden files
  • Open the Obj folder
  • Navigate to your Active configuration (in our current case it is “Staging”)
  • You can find the transformed web.config there

You can now verify that the new staging web.config file generated has the changed connection string section.

Source: Web Deployment: Web.Config Transformation



这对我来说并不是一个完美的解决方案,因为它仍然需要构建整个项目 - 至少使用他发布的命令。如果有人知道使用 MSBuild 命令跳过构建步骤的方法会很有帮助(尽管这听起来不太可能)。

编辑 2

我也发现了这个 Config Transformation Tool在 CodePlex 上,它提供了一些很好的功能来扩展转换过程。这个工具是我见过的最接近我正在寻找的功能的工具,并且是开发创建预览的扩展的一个很好的起点。它使用 Microsoft.Web.Publishing.Tasks 库来执行转换,并且不依赖于构建实际项目。

最佳答案

visualstudiogallery 上的 SlowCheetah VS 加载项允许您预览转换结果

关于visual-studio-2010 - 用于预览配置文件转换的工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3771932/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com