VS 2k15, ASP.NET 4.5를 사용합니다. 변환이 작동하지 않습니다. 내가 미리보기에서 찾고 있었는데 파일이 동일합니다. 그렇다면 변형을보기 위해 배치해야한다고 생각했습니다. 그래서 Deploy Configuration을 사용하여 데스크탑에 사용자 정의 Deploy를 설정합니다. web.config를 게시 한 후 원본과 일치하는지 확인했습니다.Web.Config 변환이 작동하지 않습니다.
내가 뭘 잘못하고 있는지 아는 사람이 있습니까? 내가 저장 옵션을 선택하고 저장할 때
내가 미리 내가 말한다 미리보기의 상단에 경고를 할 때 내가 아는... "
These files have different encodings. Left file: Unicode (UTF-8) without signature. Right file: Unicode (UTF-8) with signature. You can resolve the difference by saving the right file with the encoding Unicode (UTF-8) without signature.
그러나, 배포는 (아무 서명 파일 그래서 그들은) 일치하고있는 메시지는 여전히 그냥 무슨 일이 일어나고 있는지 확인하십시오. 나는이 변환 할 수없는 이유 어떤 아이디어가 작동하지. 온다?
의 Web.config
<?xml version="1.0" encoding="utf-8"?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
<appSettings>
<add key="fileLibrary" value="c:\vsoProjects\localFiles\rlFileLibrary" />
</appSettings>
<connectionStrings>
<add name="appConnString" connectionString="Data Source=(LocalDb);Initial Catalog=DevDB;User ID=*****;Password=*****;Connect Timeout=300" />
</connectionStrings>
</configuration>
Web.ContDeploy.Confi을 g
<?xml version="1.0" encoding="utf-8"?>
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<appSettings>
<add key="fileLibrary" value="R:\rlFileLibrary" xdt:Transform="Replace" xdt:Locator="Match(key)"/>
</appSettings>
<connectionStrings>
<add name="appConnString" connectionString="Data Source=myserver.test.com;Initial Catalog=DeployDB;User ID=*****;Password=*****;Connect Timeout=300" xdt:Transform="SetAttributes(connectionString)" xdt:Locator="Match(name)"/>
</connectionStrings>
<system.web>
<compilation xdt:Transform="RemoveAttributes(debug)" />
</system.web>
</configuration>
Configuration Manager 창의 스크린 샷을 표시 할 수 있습니까? –