Không ai biết cách chuyển đổi web.config để thay thế phần cấu hình tùy chỉnh. Tôi đã thiết lập msbuild để chế độ tiết và chuyển đổi chỉ đơn giản là bỏ qua sự tồn tại của phần tùy chỉnh với một biến đổi thay thế.Web.Config chuyển đổi phần cấu hình tùy chỉnh
13
A
Trả lời
14
Chuyển đổi web.config không quan tâm đến các phần cấu hình tùy chỉnh. Nó sẽ thay thế trên toàn bộ tệp web.config.
Dưới đây là một ví dụ XML của một sự thay thế web.config tôi đã sử dụng để thiết lập ip máy chủ memcached của chúng tôi:
<?xml version="1.0"?>
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<enyim.com>
<memcached>
<servers xdt:Transform="Replace">
<add address="192.168.130.1" port="11211" />
<add address="192.168.130.2" port="11211" />
<add address="192.168.130.3" port="11211" />
</servers>
</memcached>
</enyim.com>
</configuration>
+0
yeah nó phải là một vấn đề teamcity đi qua một cấu hình không chính xác, cảm ơn – redsquare
0
Bạn có thể dán đoạn cho thấy phần cấu hình tùy chỉnh của bạn ở đây ???? –
@Sayed Ibrahim Hashimi - Tôi nghĩ rằng vấn đề là một chuyển đổi cấu hình không chính xác được chuyển bởi TeamCity do nó lưu các biến môi trường. Cảm ơn bạn đã quan tâm :) – redsquare