【发布时间】:2018-06-16 12:07:32
【问题描述】:
我有需要发布到 Azure 的 asp.net 项目
这是我的 webconfig 文件
<?xml version="1.0"?>
<!-- For more information on using Web.config transformation visit https://go.microsoft.com/fwlink/?LinkId=301874 -->
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<connectionStrings>
<add name="MyDB"
connectionString="Server=tcp:vchasnotestserver.database.windows.net,1433;Initial Catalog=vchasnotestdb;Persist Security Info=False;User ID=***;Password=********;MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;"
xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
</connectionStrings>
<system.web>
<compilation xdt:Transform="RemoveAttributes(debug)" />
</system.web>
</configuration>
当我部署到 azure 时,我在输出中收到此警告
2>C:\Users\nemes\Source\Repos\vchasnocrm-new\vchasnocrm\Web.Release.config(7,8):警告:源文档中没有元素匹配 '/configuration/connectionStrings/add[ @name='MyDB']'
我该如何解决这个问题?
【问题讨论】:
-
但它的身份验证,我对 db@RuiJarimba 有错误
-
这是一个类似的问题,阅读他的回答。
-
尝试用
xdt:Transform="SetAttributes(name)"替换xdt:Transform="SetAttributes" xdt:Locator="Match(name)"
标签: c# .net asp.net-mvc azure