我正在更新從Visual Studio 2005到Visual Studio 2015的舊解決方案,我試圖重現儘可能多的舊kludgy行爲,因爲我們可以安全地以最小化下游效應。我目前遇到了網站屬性頁和MSBuild的問題。修改網站MSBuild選項以包含路徑中的配置
這裏的路徑是正確的大部分,除了我們希望用在路徑和配置。所以Debug
版本將進入E:\Projects\...\PrecompiledWeb\Debug\MyService
和Release
版本將進入E:\Projects\...\PrecompiledWeb\Release\MyService
。這是可行的嗎?有沒有可以插入的變量來建立時的決心?
我們使用msbuild
對包含解決方案文件(通過TeamCity的,如果它很重要,但我可以複製它沒有它)。
編輯:我發現在溶液中Debug.AspNetCompiler.TargetPath
和Release.AspNetCompiler.TargetPath
路徑,但是如果我改變他們是獨立的,調試一個覆蓋版本之一,當我下次打開該對話框。
網站項目實際上並沒有項目文件。解決方案可能是將其轉換爲一個webapp,它可以做到,但這是一個比我希望做的更大的改變。 – Bobson