2010-09-09 89 views
1

背景:我開發了連接到的Oracle 9i的數據庫小.NET 3.5的WPF應用程序。考慮到ODP.NET版本必須與數據庫匹配,我下載並使用了Oracle數據訪問工具的[舊版本] [1](9i,版本2,更具體)。部署ODP.NET WPF應用程序

我現在基本上完成了應用程序,需要部署它。然後我看了一下ODP.NET的部署故事,認爲它將作爲ClickOnce的先決條件,我不需要做任何事情。 教訓。學到了。

我所讀過的關於ODP.NET部署的一切都談到了使用XCOPY和Oracle工具的新版本,而不是我以前使用過的版本。在我讀到的這個文檔中,關於9i的實際內容並不多。

那我該怎麼辦?

感謝您的幫助!

回答

1

這裏是一個類似的帖子裏的回答是改變使用第三方庫:

ODP.NET and ClickOnce possible?

我想你區域的麻煩的,因爲改變庫可能需要您做您的應用程序的完整複試 - 如果它是一個小應用程序,或者您擁有良好的自動化測試覆蓋率,這當然可以比上述更容易完成。當然,這取決於您要部署多少臺計算機。就個人而言,我更傾向於堅持使用oracle odp並移至最新版本。如果您以「艱難的方式部署odp」,您仍然可以獲得點擊一次的好處,以便將來進行重新部署。

+0

看起來我很麻煩,ODP.NET是多麼的痛苦。 – Riddari 2010-09-13 14:12:58