web*_*nia 4 visual-studio-2010 msdeploy visual-studio web-config-transform
我正在使用web.config转换文件的概念.我有三个网络配置.一个是分期,生产,部署.我对这三个有不同的连接信息.
Web.Config中:
<connectionStrings>
<add name="MyGallery"
connectionString="Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=DevelopmentStorageDb;Data Source=BALA\SQLEXPRESS" />
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)
Web.Config.Production:
<add
name="MyGallery"
connectionString="Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=SharePoint_Config;Data Source=BALA\SQLEXPRESS"
xdt:Transform="Replace" xdt:Locator="Match(name)"
/>
Run Code Online (Sandbox Code Playgroud)
现在我构建它正常工作的代码.我创建了包.当我在生产模式下运行代码时,新的连接字符串没有占用.
我该怎么解决这个问题.我是否需要额外的努力才能将其移至某个地方
小智 15
要使用的命名是Web.Production.Config而不是Web.Config.Production ...
此处使用的更优化的转换是xdt:Transform ="SetAttributes(connectionString)",这样XDT引擎只会修改connectionString属性并保持添加节点不变...
归档时间: |
|
查看次数: |
4670 次 |
最近记录: |