我剛剛下載了Visual Studio 2010試用版。如果我可以通過在一些真實項目上做一些實際工作來嘗試它,那將是很好的,但是我不能將這些項目轉換爲2010格式,因爲除非他們也安裝VS2010,否則沒有其他人可以打開它們。是否可以使用Visual Studio 2010編輯Visual Studio 2008解決方案而無需轉換?
有沒有辦法解決這個問題?
我剛剛下載了Visual Studio 2010試用版。如果我可以通過在一些真實項目上做一些實際工作來嘗試它,那將是很好的,但是我不能將這些項目轉換爲2010格式,因爲除非他們也安裝VS2010,否則沒有其他人可以打開它們。是否可以使用Visual Studio 2010編輯Visual Studio 2008解決方案而無需轉換?
有沒有辦法解決這個問題?
有沒有一種很好的方法來做到這一點,除非你製作了項目的單獨副本。它修改了很多文件(解決方案,項目和取決於:可能是你的配置),這就是目前的情況。
The Visual Studio team is discussing fixing this for the next release,他們將此概念稱爲「往返」,使得一組解決方案/項目文件支持多個版本的visual studio。看到他們還沒有這樣做,雖然...該術語可能會改變:)
轉換時,它會創建一個備份。所有真正改變的都是.sln文件,所以如果你拿到2008 .sln文件的副本,其他用戶可以使用它來打開它。
當然,這是假設你堅持.NET3.5
編輯 - 我的壞,這是錯誤的。
它可能取決於你正在創建什麼類型的項目。我經歷過它的工作,但後來我只用1個包含WPF和Class庫的解決方案來完成它。
我想要做類似的事情,在這裏看到in my project on codeplex
就像我說的不知道這是否會爲你工作,但它確實對我來說。
我在家裏和在工作中工作(不是爲了好玩而工作)我在家裏和2008年有一個2010測試版的副本。
我最初在使用vs2008時開始工作,所以當我打開我的項目時,它啓動了升級嚮導。
當我開始工作的第二天,我遇到了我的胳膊,創建一個空白的解決方案包括現有項目到這一點,並保存解掉(調用它的東西略有不同)
所以當我在工作中我能夠運行vs2008解決方案文件做一些更改,將其更新到codeplex,以及在家時我可以獲得最新的更改並使用2010解決方案文件打開它們。
您可以使用this tool進行切換。
這看起來很有趣,儘管考慮到@Nick Craver鏈接的博客的內容,我很緊張。我不想巧妙地搞砸「真實」的項目。嗯。 – Blorgbeard 2010-04-15 13:14:36
@blorgbeard:什麼事情搞砸了?你有版本控制,對吧? :) 沒有膽量就沒有榮耀。 – 2010-04-15 14:23:21
這不是一個錯誤。這是一個功能;-) – 2010-05-28 19:28:17