2012-03-05 95 views
0

我有一個MVC 3 apllication與幾個配置轉換。在TFS構建定義中,我將「高級」部分中的「MSBuild參數」設置爲/p:DeployOnBuild = True/t:TransformWebConfig/p:Configuration = Release。但它沒有效果。哪裏不對?TFS 2010構建MVC 3應用程序應用配置轉換

+0

看到這個:http://stackoverflow.com/q/2579229/147211 此外,您還可以在定義配置「配置,以打造」節點 – KMoraz 2012-03-05 13:43:51

回答

1

我找到了解決方案here。只需要修改網站項目文件:

<Target Name="AfterBuild"> 
    <TransformXml Condition="Exists('$(OutDir)\_PublishedWebsites\$(TargetName)')" Source="Web.config" Transform="$(ProjectConfigTransformFileName)" Destination="$(OutDir)\_PublishedWebsites\$(TargetName)\Web.config" /> 
</Target>