2009-05-25 35 views
5

我想試用Windows 7,但想知道是否有人已經遇到了與開發有關的任何問題?有沒有人遇到過在Windows 7上開發的任何問題?

即問題VS2008,SQL Management Studio中和SQL Server,MySQL和PHP等等,等等

從XP示例 - > Vista的:在Vista中有一個SMTP服務器突然喪失。最初(如果我沒記錯的話)VS2005的問題與我似乎記得一個補丁後來補救。

編輯:或相反,在Windows 7上開發任何大的優點或好處!

+1

對於誰投票結束爲「屬於serverfault」的人,我不確定我是否同意這一點。這是開發者特別感興趣的,因此與編程有關。 – paxdiablo 2009-05-25 03:20:13

回答

6

我一直在使用Windows 7一段時間了。 我一直在使用VS2008,netbeans,tomcat,sql manager studio,mysql等...

而且我實際上發現它更穩定,更快,然後Windows Vista。

0

我的建議是而不是在Windows 7上開發。請注意,我並不是說你不應該將它作爲一個平臺,只是你應該在穩定的平臺上進行開發。

我個人不會信任Windows(或Linux)的新版本,直到它作爲一個合適的產品(而不是候選版本)在很長時間內一直處於瘋狂狀態。對於Windows,我傾向於等待第一個真正的服務包加上一個月的所有nigglies被修復。

對於Linux,我仍然使用Ubuntu 8.04 LTS,而不是8.1,當然不是9 alpha。測試機器是另一回事,您應該始終在最新和最偉大的測試級別上進行測試,但我認爲開發機器是最重要的,需要一個穩定的平臺。

+0

呵呵很多人認爲Windows 7是Vista SP1! :) – joshcomley 2009-05-25 03:17:00

+0

我有Vista SP1,之前我切換。他們並不真的感覺像:-) – Dmitris 2009-05-25 03:24:08

+0

我把我的筆記本電腦(VS 2008和SQL服務器)7,並不能更快樂。 – Robert 2009-05-25 04:14:38

1

到目前爲止,我遇到的唯一問題涉及使用Visual C++編譯舊的香草C程序。你通常會帶有一個錯誤,像這樣:

mt.exe:一般錯誤c101008d: 無法寫入更新清單 到文件 的資源「\發佈\ SomeProgram.exe。」 二進制文件不是有效的Windows映像。

您必須在解決方案中添加一個空資源文件。

更多關於這個問題的信息here

2

在發佈之前,在Windows 7上開發的優勢並不多。大多數開發功能是IDE的功能,而不是操作系統。因此,您可能需要考慮是否應該開發Visual Studio 2010而不是VS2008。相反,你更有可能遇到兼容性問題,儘管在大多數情況下,Windows 7與現有軟件的兼容性要遠遠高於Vista處於測試階段時的兼容性問題。

發佈對於發佈前可能有一個優勢 - 您可以利用競爭對手尚未提供的功能的先發優勢,爲您提供市場優勢。至少這是理論。這假定您將開發一些使用Windows 7中僅提供的功能。假設您在開發能夠在現有平臺上工作的大量銷售額的情況下不會更好。

1

我從來沒有得到任何新的音頻棧例子工作;因此this question API的工作原理,目前文檔有點缺乏;肯定會被RTM修復。

除此之外,Windows 7已經比Vista更快並且和Vista一樣穩定(2次RTM崩潰,SP1後0次崩潰)。實際上,您應該在Vista上進行開發,並在Windows 7 RC上進行測試,作爲與預發佈操作系統相關的一般操作;但我認爲在這種特殊情況下我們會放棄它。

0

從我的結尾沒有問題,但一直在與Visual Studio 2008 x64的c#應用程序和php web應用程序與Dreamweaver cs3和netbeans。

Windows7似乎只是更多的鐘聲和w v的遠景,並且有點反應靈敏,不確定是否真的要改變「引擎蓋下」可以這麼說。但我沒有什麼可以支持這個聲明...

0

我一直在使用Win7幾個月,現在從來沒有問題。我直接從XP升級到7,唯一遇到的問題是配置SourceGear Vault與IIS7配合工作......除此之外,這一切都很好。

我使用VS 2005,VS 2008,SQL Server 2005,Infragistics NetAdvantage和一些第三方組件。

雖然我沒有看到應用程序開發方面的任何優勢,但我建議您僅升級到Win7以獲得更好的完整操作系統感覺。我的意思是XP很好,但我真的挖掘Win7。

相關問題