मैं कुछ मानों को संशोधित करने के लिए web.config ट्रांसफॉर्म सेट अप करने का प्रयास कर रहा हूं। मैं इस उदाहरण ऑक्टोपस तैनात द्वारा दिए गए उपयोग कर रहा हूँ:वेब। कॉनफिग ट्रांसफॉर्म किसी भी मान को बदल नहीं रहा
http://docs.octopusdeploy.com/display/OD/Configuration+files
अल्ट्रा slimmed नीचे web.config के संस्करण:
<?xml version="1.0" ?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
<system.web>
<compilation debug="true" targetFramework="4.0">
</compilation>
</system.web>
</configuration>
परिणत:
<?xml version="1.0" ?>
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<system.web>
<compilation xdt:Transform="RemoveAttributes(debug)" />
</system.web>
</configuration>
उत्पादन:
<?xml version="1.0"?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
<system.web>
<compilation debug="true" targetFramework="4.0">
</compilation>
</system.web>
</configuration>
https://webconfigtransformationtester.apphb.com/
के रूप में आप यह कुछ नहीं करता देख सकते हैं:
मैं परिवर्तन पूर्वावलोकन करने के लिए इस उपकरण का उपयोग कर रहा हूँ। मैंने कई उदाहरण देखे हैं, लेकिन जाहिर है कि मुझे कुछ याद आ रहा है। किसी भी तरह की सहायता का स्वागत किया जाएगा। के रूप में web.config के लिए उल्लेख किया है ऑनलाइन पूर्वावलोकन उपकरण पर इरादा
<?xml version="1.0"?>
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<system.web>
<compilation debug="false" xdt:Transform="Replace">
</compilation >
</system.web>
</configuration>
आप इनपुट xml का नाम स्थान के बारे में हैं? यदि आप इसे 'xmlns =' से बदलते हैं http://schemas.microsoft.com/.NetConfiguration/v2.0 "' to 'xmlns: xdt =" http://schemas.microsoft.com/.NetConfiguration/v2.0 "' डीबग 'विशेषता आउटपुट से हटा दी गई है। –
धन्यवाद मैथियस, वह था ... मैंने लगभग 10 विभिन्न संसाधनों को देखा, और उनमें से कोई भी उल्लेख नहीं किया कि मुझे ऐसा करना है। यदि आप इसे इस तरह सबमिट करना चाहते हैं तो मैं इसे जवाब के रूप में चिह्नित करूंगा। –
वास्तव में निराशाजनक बात यह है कि मैंने स्वचालित रूप से ट्रांसफॉर्म फ़ाइलों को उत्पन्न करने के लिए विजुअल स्टूडियो का उपयोग किया। आपको लगता है कि उस भाग को मूल वेब.कॉन्फिग में जोड़ने के लिए पर्याप्त स्मार्ट होगा यदि यह ट्रांसफॉर्म के लिए आवश्यक था। –