-1
我有一個wpf應用程序,它使用用C++ cli創建的DLL。通過c + + cli文件訪問UWP DLL
DLL從安裝文件夾中讀取文件。它在啓動時無需使用文件選擇器即可完成此操作。
其實DLL使用openCV,我調用opencv函數來加載文件。
我做..
std::string pathUnmanged = msclr::interop::marshal_as<std::string>(file)
然後傳遞pathUnmanaged到加載該文件OpenCV的功能。
這裏'路徑'只是文件名和擴展名。
這適用於我在發佈版本。但是,如果我轉換到Windows應用程序UWP使用桌面橋接,然後該文件不加載。
有人能指出我正確的方向嗎?
謝謝。這是當場....但是,有錯字...你的意思是System.Reflection.Assembly.GetExecutingAssembly()。位置....你可以編輯你的答案,我會接受它? – user3079907
是的,你說得對,應該是位置。 – kennyzx