2012-09-13 38 views
2

我有一個傳統的程序,從磁盤讀/從CD /音樂數據。這是一個自定義程序,它讀取軌道數據並將其轉換爲wma/wpa/wav格式。然後用戶輸入如何獲得許可,程序會將數據和音樂文件攝入我們的局域網。傳統的CD-ROM驅動程序或程序作爲傳遞到真正的CD/DVD驅動器

問題是該程序只適用於少數的CD-ROM驅動器。我想知道是否有程序或某種方式讓程序通過驅動程序或虛擬驅動器指向通用驅動器,並且實際上它已經讀取了更高級的CD/DVD驅動器?

下面是一個粗略的圖。 [通用光盤虛擬光驅] - > [映射到] - > [任何編號,製造,或模式或CD/DVD驅動器]

這樣我的程序將總是看到相同的通用CD-ROM驅動器和我可以將它安裝在任何類型的CD/DVD驅動器上。

這是可能的,而不必執行重寫程序?我真的很想找一個快速解決方案。

該程序是用C#編寫的Visual Studio 2008中

+0

如果你不想重寫你的程序,那麼你可能是在錯誤的地方,因爲Stackoverflow是編程問題。嘗試http://superuser.com/ – Surfbutler

+0

確實存在。它被稱爲vmware。 – Joshua

+0

這可能是一個快速修復編程...修復。我只是不想對整個程序進行徹底的改寫。我正在使用MS的Virtual PC XP Mode。我不是100%確定它是否能夠工作,或者我的公司會爲此付出代價,但我認爲我會首先嚐試一種「易於IT人員和最終用戶」的方法。 – dcatmuzak

回答

0

多的測試之後,我結束了使用XP模式的Windows 7。這給了我狂奔到任何CD/DVD驅動器的快速通用CD-ROM。我知道這在技術上並不是一個編程修正,但它在某種程度上解決了我的問題。它至少會給我一些時間,直到我能夠得到實際的代碼並修復。如果/當我找到一個,我會發布最終修復。

相關問題