Khi tôi bước vào nguồn .NET (bước nguồn .NET được kích hoạt trong Tùy chọn gỡ lỗi và Mã của tôi bị tắt), vì một số lý do trong ô tô và Xem các cửa sổ trong VS2010, tôi không thể xem các tham số trong các chức năng của khung công tác .NET trong khung đồng hồ hoặc ô tô. Tuy nhiên, tôi có thể thấy các biến cục bộ. Tại sao điều này?Không thể thấy thông số trong khi bước qua nguồn .NET 4.0 trong C#/VS2010
Cập nhật: Đây là bản dựng lỗi 64 bit (x64) không có tối ưu hóa. Không có lỗi, tôi chỉ không thể "xem" các thông số trong các chức năng như:
// Enumerable.cs
public class Lookup<TKey, TElement> : IEnumerable<IGrouping<TKey, TElement>>, ILookup<TKey, TElement>{
...
internal static Lookup<TKey, TElement> Create<TSource>(IEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, IEqualityComparer<TKey> comparer) {
Cập nhật 2: Có vẻ như rằng theo mặc định, chỉ việc phát hành xây dựng các khuôn khổ .NET 4.0 được cài đặt. Bạn vẫn có thể bước vào nó, nhưng bạn có thể không thấy một số tham số chức năng và biến cục bộ (và thiết lập các điểm ngắt trên một số dòng). Những gì tôi đoán tôi thực sự muốn là sử dụng một xây dựng Debug của khuôn khổ .NET 4.0 để tôi có thể xem tất cả các params, người dân địa phương và đặt breakpoints trên tất cả các dòng. Làm thế nào để tôi đi về cài đặt này, nếu tôi có VS2010 Premium đã được cài đặt?
Bạn gặp phải lỗi gì? – SLaks