Lỗi không thể add reference trong visual studio năm 2024

Khi bạn nhập tên đối tượng của đối tượng được đặt ở một địa chỉ cố định trong cửa sổ xem trong trình gỡ lỗi Visual Studio, bạn nhận được thông báo giống như sau:

mã định danh object_name được xác định

Ví dụ: sự cố này có thể được sao chép biên dịch và chạy mã sau trên hệ thống dựa trên x86:

________0

Nguyên nhân

Trong các phiên bản của Visual Studio, trình gỡ lỗi sử dụng địa chỉ tương đối thay vì địa chỉ tuyệt đối cho tất cả các biến. Điều này gây ra các biến được đặt cố định địa chỉ không được tìm thấy trong phạm vi trực tiếp cho khung xếp chồng hiện tại.

Giải pháp

Khắc phục sự cố này chỉ áp dụng cho Visual Studio 2015 Update 3. Nếu bạn muốn xem các địa chỉ tuyệt đối, bạn phải sử dụng Visual Studio 2015 Update 3 hoặc phiên bản mới hơn.

Khắc phục sự cố có sẵn để tải xuống từ Microsoft Download Center:

Tải sửa chữa bây giờ.

Microsoft đã quét vi rút, tệp này bằng cách sử dụng phần mềm phát hiện vi-rút mới nhất đã có vào ngày tệp được đăng. Tệp được lưu trữ trên máy chủ được tăng cường bảo mật giúp ngăn chặn mọi thay đổi trái phép với nó.

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

View Full Version : xin hỏi về references

Các bạn cho mình hỏi là khi tạo project trong visual studio 2008 thì bên thanh Solution có cái References, các bạn chỉ giùm mình cách add những cái file có các reference đó vào trong project giúp với. (do trong máy mình xài telerik, đem project qua máy không cài telerik thì không chạy đc) //i4.photobucket.com/albums/y124/Dieukyson/123.jpg

caotangxm

03-01-2010, 16:55

Bạn có thể làm theo hình hướng dẫn. Trước tiên bạn phải tìm trên mạng những file .dll (khi cài Visual studio bản Express Edition - cài qua mạng thì khi chạy những chương trình hơi lớn sẽ thiếu những file .dll và bạn phải tìm và cài vào. Bạn có thể tìm hiểu cách tìm những file .dll tại đây : //congdanit.com/forum/showthread.php?t=4418). Thường thì khi cài bằng đĩa thì ít bị những lỗi này. Còn cách add các references mà bạn nói có thể làm theo hình hướng dẫn sau: (copy và past đường dẫn vào trình duyệt) //lh5.ggpht.com/_aAXj4CPYc8c/S0BnTs5iaQI/AAAAAAAABDo/X0M6Iitkn2s/s512/01.jpg //lh4.ggpht.com/_aAXj4CPYc8c/S0BnTzqE-lI/AAAAAAAABDs/yauz8saHDIM/s512/02.jpg //lh4.ggpht.com/_aAXj4CPYc8c/S0BnULN3f_I/AAAAAAAABDw/7NBLFYAKsJA/s512/03.jpg

Cảm ơn bạn đã trả lời câu hỏi của mình :) Ý mình muốn hỏi là những file .dll đó mình phải làm sao để nó nằm im luôn trong project của mình, để copy project đi đâu thì cũng chạy được chứ không cần mỗi lần chép qua máy khác, lại phải đi kiếm để add. //i4.photobucket.com/albums/y124/Dieukyson/Untitled.jpg Cái hình này mình có cái Telerik.Web.UI, nó nằm đâu đó trong máy của mình, còn cái project thì không hề có file Telerik.Web.UI.dll, nói chung là không có cái reference nào cả :( //i4.photobucket.com/albums/y124/Dieukyson/Untitled-1.jpg

Ý mình muốn là đem tất cả các file dll chứa các reference cần thiết, bỏ hết vào trong project của mình. Mình đã thử copy file đó, paste vào project, nhưng khi chạy thì nó lại báo lỗi, không chạy đc :((

Minh Beo

04-01-2010, 00:22

Mình dùng Syncfusion chỉ khai báo reference, sau đó copy các file .dll vào folder bin\release rồi add toàn bộ các file trong folder này khi tạo bộ cài đặt. Vì vậy các file .dll sẽ có trong thư mục cài đặt trên máy muốn cài và chạy bình thường. Nhưng theo thiển ý của mình, vì lỡ xài syncfusion cho 1 project nên phải theo, còn thông thường, nếu không muốn mua công cụ của hãng thứ 3 thì không nên sử dụng đồ Cr*ck vì mỗi khi nâng cấp trình edit như từ VS 2008 lên VS 2010 sẽ xảy ra vấn đề không tương thích rất phức tạp. Đồng thời CT sau khi đóng gói cũng rất nặng nề, cho nên chịu xấu một tý nhưng CT dễ nâng cấp, nhẹ nhàng.

duongdragonxxx

04-01-2010, 11:22

1/ Những API của framework thì khi add referance chọn trong TAB .NET VD: System.... PS: đôi khi cái namespace cũng không phản ánh được đó là của hệ thống hay do mình build ra :D 2/ Ngoài ra chọn tab browse như @caotangxm

bindoremon

07-01-2010, 00:16

Bạn nên add thêm 1 project Class Library (hoặc thư mục External Assemblies) vào solution của bạn. Copy các .dll (ví dụ Telerik.Web.UI) bỏ vào project đó. Lúc add reference bạn browse đến đúng file Telerik.Web.UI trong project bạn mới tạo, đừng browse đến file trong thư mục cài đặt (C:\Program Files\...). Như vậy khi copy solution của bạn qua máy khác, reference vẫn chỉ đến đúng file, không bị lỗi.

Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.

Chủ đề