我創建了一些使用.NetCore 1.1編譯的.DLL。我現在需要將它們加載到Powershell中並調用它們的方法。這是支持的還是我的DLL的需要編譯使用.Net的完整版本?在poweshell中加載.NetCore DLL
1
A
回答
0
要將DLL添加到powershell腳本,請使用以下代碼:Add-Type -Path "C:\locationOfDLL\mydll.dll"
。看看是否適用於根據需要訪問該DLL。
0
您的.NET Core dll不會運行在標準的開箱即用Windows風格的powershell上。
但是!這裏有一個.NET Core友好版本的powershell:Powershell Core。
Powershell Core將在Windows,Linux和macOS上運行,就像.NET Core的運行一樣。
相關問題
- 1. 添加.NETFramework 4.5 dll到.NETCore項目
- 2. 在MATLAB中加載motorhawk DLL
- 3. 在Java中加載.DLL
- 4. 在wxPython中加載DLL
- 5. 無法加載DLL「VSPerf110.dll」
- 6. 無法加載DLL「OraOps10.dll」
- 7. 無法加載DLL「OraOps10.dll」
- 8. 加載C#DLL
- 9. 加載DLL - JNA
- 10. 加載DLL庫
- 11. C++加載DLL
- 12. Powershell DLL加載
- 13. 無法在SQL Anywhere中加載加密DLL「dbfips16.dll」16
- 14. C DLL中不加載C#
- 15. Windows中的DLL加載
- 16. 從Classpath中加載DLL
- 17. 在Java上加載dll庫
- 18. 加載C++ dll在ironpython
- 19. 在OSX上加載DLL
- 20. 無法加載DLL在C#
- 21. 如何在C#中加載一個DLL#
- 22. 在Qt中加載C DLL的問題
- 23. 在java中使用jna加載delphi dll
- 24. 在外部程序中加載DLL?
- 25. 在mpi4py中加載MPI DLL時出錯
- 26. 在Windows中加載.dll文件Python 3.4
- 27. 在fitnesse夾具中動態加載dll
- 28. 如何在PHP中加載DLL文件
- 29. dbgeng - 在C++中加載擴展dll?
- 30. EntryPointNotFoundException在VB.net中加載C DLL
PowerShell基於.NET Framework,而不是.NET Core。如果您根據適當的['netstandard'配置文件](https://docs.microsoft.com/en-us/dotnet/standard/net-standard)(並且它的依賴關係也已部署)構建您的程序集,它應該運行.NET Framework。如果您僅將它構建爲.NET Core,則可能不會。 –