我可以在商業應用程序中使用對wmpLib.ddl/wmp.dll(\ windows \ system32 \ wmp.dll)的引用嗎?對wmp.dll( windows system32 wmp.dll)的引用
我正在使用Visual Studio 2008 Express版本。我必須提供該DLL。
我可以在商業應用程序中使用對wmpLib.ddl/wmp.dll(\ windows \ system32 \ wmp.dll)的引用嗎?對wmp.dll( windows system32 wmp.dll)的引用
我正在使用Visual Studio 2008 Express版本。我必須提供該DLL。
您不能直接引用wmp.dll
,因爲它不是託管庫。你可以這樣做:
Choose ToolBox Items
。Windows Media Player
。這將生成.NET包裝並將Windows Media Player組件添加到您可以直接操作它的項目。
要添加到Darins答覆:我不認爲你可以簡單地部署wmp.dll
與您的產品(我猜你正在考慮從最後一句「我必須提供該DLL」)。 !
您將不得不創建一個安裝程序,檢查目標系統上是否存在正確版本的DLL,並讓用戶安裝正確版本的Windows Media Player,以防它不在那裏。
對於系統dll,強烈建議Thorsten的建議。 – 2009-10-30 08:52:39
有關詳細信息,請參閱http://msdn.microsoft.com/en-us/library/ms973800.aspx 還要針對不同的部署方案進行更多測試,以確保涵蓋所有潛在問題。 – 2009-10-30 08:56:29