我目前正在從一個項目接收來自外部數據源的數據,而我們收到的公司提供了一個SDK,其中包含各種C函數和結構來編碼和解碼數據。 SDK是作爲源代碼提供的,我們必須自己編譯它。是否可以從命令行運行Visual Studio轉換向導?
爲了讓代碼在Windows上使用我們的軟件,我想簡單地使用devenv {project file} /build
和他們提供的項目文件編譯代碼。不過要做到這一點,我首先需要將項目從VS2003升級到VS2008,然後對構建配置(運行時類型等)進行一些小的調整。我已經測試了升級項目,做了調整然後編譯它,並且它工作正常,但是我想在bash/Cygwin中自動化它以便將來的SDK更新。
有沒有什麼辦法可以從命令行運行VS2008轉換向導,所以我不必每次手動升級SDK,或者我會一直譴責手動做這件事?
另外,有沒有一種方法可以避免轉換向導,並簡單地編譯VS2003項目沒有安裝VS2003?
謝謝。
感謝您的鏈接。如果真的,您不能在命令行上升級項目,這真是一個恥辱,因爲它似乎可以用於VB6 - > .NET轉換。 –