2009-08-19 89 views
0

我已經編寫了一個連接到網站API的應用程序,並在那裏做了一些事情。它是一個用C#編寫的應用程序,在XP操作系統上運行.NET 3.5。如何測試Vista的應用程序

現在我有一個問題。有人報告說,這個應用程序掛在Vista上,而不是更新版本的Windows(名稱是什麼?)

所以我沒有Vista,也沒有錢購買這個系統只測試這個,免費應用程序。有沒有其他的方式來測試我的應用程序,如果它是有效的Vista或有其他方式來確保它將工作?我在這裏處於盲點,不知道下一步該怎麼做。

更新:我使用Visual C#Express 2008的

+0

是什麼讓你覺得會有bug?該框架是爲此設計的,無處不在...特別是windows – 2009-08-19 08:22:05

+0

我的客戶報告說該程序無法正常工作。 – 2009-08-19 13:16:36

回答

2

使用Vista的一個trial version

+0

如果您沒有物理PC來安裝Vista,有很多免費的虛擬機工具。如果你很快就可以使用Windows 7的RC版本 - 下載過期20/08/09:http://technet.microsoft.com/en-us/evalcenter/dd353205.aspx。 – 2009-08-19 08:34:21

+0

哦,這是它的名字。在Windows 7上,它工作正常。 – 2009-08-19 13:17:11

0

在我小的項目之一,我已經通過連接到用戶通過遠程協助功能之前,摸索出一些其他的bug。至少Visual Studio Shell Edition(免費)將允許您附加到現有進程,並且可能還包含C#Express Edition(免費)。

(這對我來說是一個顯而易見的選擇,因爲我的程序是一個Visual Studio擴展,因此我的所有用戶都安裝Visual Studio。)

+0

Express沒有連接到進程。不幸的是,我使用這個版本 – 2009-08-19 08:18:48

+1

@tomaszs:並行安裝Shell版本(它不會影響Express Edition的安裝)。你不會有C#智能感知,但你將擁有大部分你習慣的調試功能。請仔細閱讀以下步驟1:http://wiki.pixelminegames.com/index.php?title=Tools:nFringe – 2009-08-19 08:21:05