Usuwanie ciągu ConnectionString podczas wdrażania w Visual Studio 2012
Pracuję nad projektem z 2 aplikacjami internetowymi, z których jedna jest obsługiwana jako długi proces (z aplikacją appfabric), a druga jest zwykłą aplikacją MVC. Dzielą ten sam datacontext, a więc ten sam ciąg połączeń. Aplikacja appfabric jest wdrażana jako aplikacja podrzędna głównego, wykorzystując dziedziczenie web.config (nie chcemy, aby łącznik był duplikowany w konfiguracji sieci)
Moim problemem jest to, że dzięki nowemu kreatorowi Visual Studio 2012 do publikowania, połączenie connectionString jest automatycznie dodawane, nawet gdy odznaczę pole „Użyj tego ciągu połączenia w czasie wykonywania”.
Próbuję również użyć transformacji konfiguracji sieciowej w następujący sposób:
<connectionStrings>
<add xdt:Transform="RemoveAll" />
</connectionStrings>
Jednak po opublikowaniu ciąg połączenia nadal znajduje się w mojej konfiguracji internetowej.
Jakieś sugestie ? Myślę o całkowitym usunięciu konfiguracji webowej dla tej aplikacji podrzędnej, ale nie jest to idealne.