Мои трансляции Web.Config не публикуются - и я думаю, что ошибка связана с этими предупреждениями, которые я получаю.Что означают эти предупреждения Visual Studio?
Используя Visual Studio 2010, я играю с моими Web.Config
/Web.Config.Debug
файлами.
В моем файле .Debug
, я получаю следующее предупреждение, указанное много раз.
No element in the source document matches '/configuration'
Я думаю, что она перечисляет его для каждого раздела, который существует в файле .Debug
.
Итак, следующий образец файла Web.Config.Debug, который будет указан дважды. (Я предполагаю, первый один для <connectionStrings>..</>
и второй для <system.webServer>...</.>
)
<?xml version="1.0"?>
<!-- For more information on using web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 -->
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform" xdt:SupressWarnings="false">
<connectionStrings>
<add name="Foo" connectionString="Server=foo;Database=Foo;uid=foo;password=foo" providerName="System.Data.SqlClient"
xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
</connectionStrings>
<system.webServer>
<httpProtocol>
<customHeaders>
<clear />
<add name="ETag" value="Dev_IIS" xdt:Transform="SetAttributes" xdt:Locator="Match(name)" />
</customHeaders>
</httpProtocol>
</system.webServer>
</configuration>
Может
кто-нибудь помочь, пожалуйста?
У меня такая же проблема: http://stackoverflow.com/questions/12593671/why-wont-my-web-config-transforms-work –