2013-06-17 19 views
5

Tôi đã cài đặt Visual studio 2010 Cuối cùng verion nhưng khi chạy bên dưới cửa sổ đơn giản hình thức chương trình nhận được lỗi ....Lỗi trong khi cố gắng để chạy dự án ngoại lệ còn tự do ném bằng phương pháp gọi là thông qua phản ánh

MsgBox("Hello !") 

    "error while trying to run project uncaught exception thrown by method called 
    through reflection" 

bất cứ điều gì sai trái với cài đặt ??

nó Visula phòng thu ngoại lệ không chương trình của tôi là ngoại lệ ...

tôi đã cố gắng bên dưới nhưng không có may mắn ..

devenv /resetsettings 

enter image description here

+0

nếu bạn 'Catch' ngoại lệ,' InnerException' là gì? và 'InnerException''s' InnerException', v.v. –

+0

Gravell, tôi biết xử lý ngoại lệ ... Tôi đã cài đặt mới trên máy mới và không thể chạy bất kỳ loại chương trình nào. Tôi cố gắng dưới đây cũng .. Hãy thử MsgBox ("OK") Catch ex Như Exception MsgBox (ex.ToString()) End Try – SanjayJ

+0

Đối với những gì nó có giá trị, tôi nhận được điều này trong khi đang chạy trong safemode trong một nỗ lực để khắc phục sự cố khác. –

Trả lời

3

Vâng, nếu đó là một vấn đề với quá trình cài đặt sau đó tôi sẽ khuyên bạn nên cài đặt lại. :(

Có lẽ hãy thử kiểm tra các bản cập nhật và/hoặc khởi động lại máy tính của bạn. Nếu bạn vẫn không thể chạy các dự án của bạn thì tôi khuyên bạn nên cài đặt lại.

+0

vâng, tùy chọn cuối cùng là chỉ và nó hoạt động .. nhưng vẫn không chắc chắn những gì đã sai .. Tôi đang tìm kiếm nguyên nhân gốc ... – SanjayJ

+0

Xin lỗi, tôi không quá quen thuộc với các hoạt động bên trong của Visual Studio. Hy vọng rằng ai đó có thể cung cấp thêm một số thông tin về lý do tại sao vấn đề xảy ra ngay từ đầu. Tôi chắc rằng có các tệp nhật ký được lưu ở đâu đó có thể cung cấp thêm một số thông tin. – TheGroobster

+0

Tôi cũng quan tâm đến nguyên nhân 'gốc'. Tuy nhiên không phải root, nhưng một nguyên nhân "upperlevel" trong trường hợp của tôi đã vô hiệu hóa mã nguồn gốc đang tự gỡ rối bản thân mình (như được ghi trong câu trả lời dưới đây bởi 'GallDude33'). Dù sao tôi đã không bao giờ mong đợi rằng có thể gây ra vấn đề này. –

22
  1. Tới dự án nhấp chuột phải và chọn Properties
  2. tab Chọn 'debug' ở bên trái.
  3. đến 'Enable Debuggers' trên đáy
  4. kiểm tra 'Enable mã gỡ lỗi Native' (hoặc 'Enable mã gỡ lỗi không được quản lý, phụ thuộc vào phiên bản) hộp kiểm.
  5. Run dự án
+4

Điều này làm việc cho tôi. Thật ki cục. –

+0

@ GalDude33: Cảm ơn, điều này cũng phù hợp với tôi (và cũng rất vui). Bạn có bất kỳ thông tin nào tại sao điều này sẽ gây ra sự cố không. Dù sao tôi did't muốn gỡ lỗi hoặc thậm chí tải biểu tượng của phần không được quản lý/bản địa của chương trình của tôi, nhưng tùy chọn này buộc tôi. Dù sao cũng cảm ơn bạn. –

+0

Điều này cũng có hiệu quả với VS 2017; rất lạ, nhưng tôi sẽ lấy nó –

6

Steps to your problem

Tôi đã tải lên các bước để vấn đề của bạn.

Khi bạn xem hình ảnh, hãy kiểm tra tùy chọn gỡ lỗi mã gốc và đó là tất cả.

Hy vọng điều đó sẽ hữu ích.

Tôi đang sử dụng Visual Studio 2017

1

Đây là vấn đề khó chịu.

Nếu bạn Enable mã gốc Debugging thì bạn không thể Chỉnh sửa-and-Tiếp tục:

thay đổi không được phép khi gỡ lỗi không được quản lý được kích hoạt.

cuối cùng tôi giải quyết nó bằng unticking Enable mã nguồn gốc Debugging và unticking Enable IntelliTrace

enter image description here


Một lần tôi đã nhận lỗi này là khi tôi nâng cấp một giải pháp từ VS2010 đến VS2017.

Vấn đề là Thiết lập dự án vẫn chưa được thiết lập để GUI (nó đã được thiết lập để kiểm soát một Class Library):

Giải pháp là kích chuột phải vào Project> Set as StartUp Project:

enter image description here

+0

Thanks @Jeremy thompson, Mặc dù đây không phải là nguyên nhân, tôi sẽ vẫn giữ điều này trong tâm trí. – SanjayJ

Các vấn đề liên quan