我有當前的問題。我想實施「配置轉換」,讓我的生活更輕鬆。我目前在Visual Studio 2010中有三個構建配置。Debug,QA和Release。 QA構建配置的設置已從發佈構建配置複製而來。Visual Studio 2010 - 配置轉換不工作,未添加自定義生成配置
編輯:這是C-銳Web應用程序項目。
我的網站應用程序項目是我工作的解決方案中的15個項目之一。在我的網站中,當我右鍵單擊web.config文件以「添加配置轉換」時,僅調試和發佈。配置轉換文件的添加,我的QA一個丟失:/
我環顧四周,看見有一個命令行選項類似如下
msbuild "C:\...project.csproj" /t:TransformWebConfig /p:Configuration=QA
但運行,我碰到下面的錯誤後:
「OutputPath屬性i s沒有設定項目'項目'。請檢查以確保您已爲該項目指定了Configuration和Platform的有效組合。
注意:在命令,我的道路是正確的。
我只是試圖讓所有三個構建配置有自己的.config轉換文件。最簡單的方法是首選,謝謝!
這是一個網站「項目」,或Web應用程序項目?是否有.csproj或.vbproj文件? – 2011-03-09 05:15:32
修改爲提供更多信息 – contactmatt 2011-03-09 05:51:30
您是否爲QA配置指定了平臺(x86,x64,any)? – 2011-03-11 20:43:10