Có cách nào để sử dụng PowerShell để xem nội dung của GAC không?Sử dụng PowerShell để xem nội dung của Bộ đệm ẩn toàn cục (GAC)
Trả lời
Một lựa chọn khác là cài đặt PowerShell Community Extensions một nhà cung cấp GAC, vì vậy bạn có thể làm điều này:
dir gac:
Nếu bạn đang ở trên PowerShell V2, hãy chắc chắn để lấy 1.2 Beta.
Bạn có thể làm điều đó chỉ là từ một dấu nhắc lệnh:
cd C:\Windows\assembly
dir
GAC có một cấu trúc thư mục cụ thể, và bạn không nên đi di chuyển hoặc xóa mọi thứ trong đó sử dụng dấu nhắc lệnh - thay vì sử dụng windows explorer (gui) hoặc gacutil (cli)
Để liệt kê các mục nhập trong GAC;
gacutil -l
Trong PowerShell bạn có thể phân tích đầu ra văn bản ở trên. Tôi không biết về giao diện được quản lý để kiểm tra GAC.
bất kỳ mã mẫu nào trong PowerShell? – Kiquenet
Tôi có cùng một câu hỏi. Câu hỏi trở nên nổi bật hơn với .Net 4.0 và không có plugin trình bao Windows Explorer có sẵn để xem nội dung. GacUtil hoạt động, nhưng không đủ linh hoạt và phải mất rất nhiều công sức để cài đặt. Tùy chọn Tiện ích Cộng đồng PowerShell là giới hạn chức năng của nó và chứa nhiều CmdLets khác mà tôi không cần. Vì vậy, tôi đã viết mô-đun PowerShell của riêng mình để xem và thay đổi GAC. Nó có thể được tìm thấy trên http://powershellgac.codeplex.com
Dự án này đã chuyển sang GitHub. Bây giờ bạn có thể tìm thấy nó trên:
https://github.com/LTruijens/powershell-gac
Nó cũng có thể được tìm thấy trong Thư viện PowerShell:
https://www.powershellgallery.com/packages/Gac/1.0.1
# Show the assemblies in the GAC, including the file version
Get-GacAssembly SomeCompany* | Format-Table -View FileVersion
Nếu bạn muốn tìm kiếm một hội đồng cụ thể trong GAC .
Cũng lưu ý, vì MS đã thay đổi cấu trúc GAC, bạn có thể sử dụng tùy chọn -Recurse từ gốc để tìm kiếm tất cả GAC.
CD C:\Windows\assembly
ls -Recurse | ?{$_.Name -like "*log4net*"}
Như đã nêu trong the docs:
Bắt đầu với .NET Framework 4, vị trí mặc định cho Global Assembly Cache là% windir% \ Microsoft.NET \ lắp ráp. Trong các phiên bản trước của .NET Framework, vị trí mặc định là% windir% \ assembly.
Bạn có thể muốn tìm kiếm trong thư mục con thích hợp hoặc ngay cả trong cả hai.
- 1. Xem nội dung lưu trữ cục bộ trên IE
- 2. Sử dụng Powershell để đăng ký một tệp trong Gac
- 3. Sử dụng CSS để ẩn nội dung trên bản in
- 4. Import-Module từ GAC cho PowerShell Cách sử dụng
- 5. Có cách nào tốt hơn để ghi toàn bộ nội dung của tệp vào OutputStream không?
- 6. sao chép toàn bộ thư mục có nội dung từ nội dung sang tệp ứng dụng nội bộ/
- 7. Đang cố gắng lấy nội dung động được đục lỗ thông qua Bộ đệm ẩn trang đầy đủ của Magento
- 8. HTML5 ẩn bộ nhớ đệm
- 9. Làm cách nào để đọc nội dung của tiêu đề bố cục nội dung?
- 10. thế nào để ẩn nội dung của div trong css
- 11. Có thể ẩn thanh tab khi nhấn một nút để cho phép xem toàn màn hình nội dung không?
- 12. Nội dung ẩn chân trang dính
- 13. Tải nội dung cục bộ qua XHR trong ứng dụng đóng gói của Chrome
- 14. Tham chiếu .NET "Sao chép địa phương" Đúng/Sai được đặt dựa trên nội dung của GAC
- 15. Lưu toàn bộ nội dung NSView, bên trong NSScrollView
- 16. elisp tạo đệm giấu tên từ nội dung của file
- 17. Độ trễ UIWebView khi tải nội dung cục bộ
- 18. Làm cách nào để nhận được toàn bộ nội dung XML hoặc HTML của một phần tử sử dụng ElementTree?
- 19. Làm cách nào để in/ghi lại toàn bộ nội dung của MultiPartEntity đang được HTTPRequest sử dụng?
- 20. Làm cách nào để đặt tên bộ đệm Emacs bằng biến cục bộ của tệp?
- 21. Ẩn div nếu nội dung trống rỗng
- 22. Bạn đã sử dụng bộ đệm ẩn của Intersystems chưa? Kinh nghiệm của bạn là gì?
- 23. sao lưu toàn bộ nội dung sms/mm qua adb
- 24. Làm cách nào để xóa toàn bộ nội dung của tệp trong C?
- 25. có cách nào để liệt kê nội dung của thư mục cục bộ trong ftp không?
- 26. Sự khác biệt giữa Bộ đệm ẩn HttpRuntime và Bộ đệm ẩn HttpContext là gì?
- 27. Sử dụng nginx để phân phối nội dung trực tiếp từ bộ nhớ cache redis
- 28. Xóa Nội dung của Div bằng cách sử dụng JQuery
- 29. NuGet quyết định có nên sử dụng bộ đệm gói cục bộ hay không?
- 30. Lưu toàn bộ nội dung trang bằng Selenium
kewl. Tôi không biết về điều đó. – Cheeso