What's the recommended way of removing a key from web.config during the build process for Release Management for Visual Studio 2013?
Using web.config transform, or adding a token for the entire line in the web.config (rather than using token for a value)?
Web.config Transform:
  <connectionStrings>
    <add name="myConnectionString" connectionString=""
      xdt:Transform="Remove" xdt:Locator="Match(name)"/>
  </connectionStrings>
Token Replacement:
__myConnectionString__
				
                        
You should use a transform for things that you want to happen at build time. Like removing any bits that you only use in development.
I usually have hard coded local values and then replace them with the release management keys during the transform. Then RM can own the rest.