क्या आपने Web Deployment Project (WDP) का प्रयास किया है? मेरे पास कई डब्ल्यूडीपी के साथ कई वेब एप्लिकेशन प्रोजेक्ट्स (डब्ल्यूएपी) हैं जो तैनाती परिदृश्यों के लिए टीमसिटी के साथ बहुत अच्छा काम करते हैं।
मैं अपना समाधान बनाने के लिए sln2008 धावक का उपयोग करता हूं (जिसमें डब्ल्यूएपी और डब्ल्यूडीपी दोनों शामिल हैं)। मैं एक साझा नेटवर्क करने के लिए उत्पादन की प्रतिलिपि करने के डब्ल्यूडीपी प्रोजेक्ट फ़ाइल (एक MSBuild स्क्रिप्ट) को संशोधित किया गया है:
<Target Name="AfterBuild" Condition=" '$(Configuration)' == 'Deploy' ">
<!-- copy WDP output to \\build02\wwwroot\Belden.Web.Intranet\ -->
<ItemGroup>
<MySourceFiles Include="$(OutputPath)**\*.*" />
</ItemGroup>
<Copy SourceFiles="@(MySourceFiles)" DestinationFiles="@(MySourceFiles->'\\build02\wwwroot\Belden.Web.Intranet\$(ProjectDir)%(RecursiveDir)%(Filename)%(Extension)')" />
</Target>
मैं MVC/डब्ल्यूडीपी के साथ इस प्रयास नहीं किया है, लेकिन मैं इसे एक ही काम करेगा कल्पना .. ।
पर एक बियर और महिमा में आश्चर्य है हो सकता है कि इस लेख से आपको मदद मिलेगी: http://stackoverflow.com/questions/442374/publish-failed-in-web-application-project-mvc – Liao
कि लेख टी के बारे में नहीं है amCity। मुझे पता है कि कैसे प्रकाशित किया जाए, और मुझे पता है कि एमएसबिल्ड के साथ इसे कैसे किया जाए, लेकिन मुझे उम्मीद थी कि टीमसिटी को प्रत्येक समाधान के लिए एमएसबिल्ड स्क्रिप्ट लिखने की आवश्यकता के बिना इसे करने के लिए कुछ तरीका था। –