Я хочу развернуть мое веб-приложение, использующее Oracle.ManagedDataAccess.Client в качестве поставщика. Обычно я использую WebDeploy и преобразую web.config, используя соответствующую строку соединения для dev и производственной базы данных. Но когда я использую этот метод, возникает ошибка, заявляющая, что «Oracle.ManagedDataAccess.Client не поддерживается для инкрементной публикации базы данных».Развертывание веб-приложения ASP.NET с использованием Oracle Data Access
Это строка соединения в web.config:
<connectionStrings>
<add name="TestConnectionString"
connectionString="DevelopmentConnectionString"
providerName="Oracle.ManagedDataAccess.Client" />
</connectionStrings>
Это строка соединения в web.release.config:
<connectionStrings>
<add name="TestConnectionString"
connectionString="ProductionConnectionString"
providerName="Oracle.ManagedDataAccess.Client"
xdt:Transform="SetAttributes" xdt:Locator="Match(name)" />
</connectionStrings>
Как лучшая практика для развертывания веб-приложения, использующего Oracle в качестве базы данных? Нужно ли мне менять поставщика или использовать XSLT для преобразования или любой другой способ сделать это? Пожалуйста помоги.
Благодаря chief7, это работает. – grayfield