‫Vì vậy, một điều cần lưu ý với mã hóa trực tiếp là hiện tại bạn có thể gặp một số lỗi khi sử
‫dụng nó.
‫Ví dụ: giả sử tôi muốn thêm một thuộc tính mới vào nền tảng di chuyển của mình.
‫Tôi có thể tiếp tục và chỉ cần sao chép INT.
‫Tôi sẽ có một int hai của tôi ở đây.
‫Bây giờ tôi tiếp tục và trung thành theo khóa học sử dụng mã hóa trực tiếp để xây dựng lại và xem tài sản mới của mình.
‫Và khi đã xong, hãy tiếp tục và đóng cửa sổ và tôi có thể tiếp tục cập nhật các nền tảng di chuyển.
‫Thuộc tính ở đây có thể nói, ồ, tôi không muốn nó là 99 ở đây, thay vào đó tôi muốn nó được đặt thành 300.
‫Và sau đó tôi hoàn thành trong ngày và đóng trình biên tập của mình.
‫Tuy nhiên, những gì bạn có thể quan sát được là khi bạn tiếp tục và khởi chạy lại dự án, đi tới phác thảo và
‫tìm kiếm nền tảng di chuyển của bạn một lần nữa, hãy chọn nó.
‫Bạn sẽ thấy rằng, ồ không, thuộc tính mới đó đã biến mất.
‫Vì vậy, những gì dường như đã xảy ra là mã hóa trực tiếp chỉ ảnh hưởng đến thay đổi trong trình chỉnh sửa, nhưng nó
‫không làm cho nó tồn tại vĩnh viễn trên đĩa.
‫Nó không làm cho nó ở lại đó.
‫Vì vậy, những gì bạn có thể muốn làm là, được rồi, tôi sẽ nhấn lại nút mã hóa trực tiếp.
‫Nó sẽ tiếp tục và xây dựng lại và nó sẽ giới thiệu lại thay đổi của tôi, nhưng bạn sẽ nhận thấy, rất tiếc, nó
‫sẽ đặt lại nó về giá trị mặc định.
‫Vì vậy, tôi đã làm mất dữ liệu mà tôi đã nhập vào đây, điều này thật không tốt chút nào.
‫Vì vậy, nếu bạn thấy mình trong trường hợp này mà bạn đã tiếp tục và dường như bị mất một số
‫dữ liệu, hãy tiếp tục và đóng trình chỉnh sửa ngay lập tức để chúng tôi không lưu bất kỳ dữ liệu bị mất nào.
‫Và sau đó những gì bạn muốn làm là chuyển sang mã Visual Studio và điều khiển shift B để hiển thị các tác vụ xây
‫dựng và bắt đầu tác vụ xây dựng thông thường của bạn tại đây.
‫Đảm bảo rằng nó được biên dịch hoàn toàn bên ngoài trình chỉnh sửa với trình chỉnh sửa đã đóng.
‫Sau đó, bạn có thể quay lại tệp dự án của mình và mở lại và chúng tôi có thể đi xem trong phác
‫thảo cho nền tảng di chuyển của chúng tôi và chọn nó.
‫Và họ đi.
‫Bây giờ bạn có thể thấy rằng thuộc tính mới mà tôi đã thêm không chỉ ở đó mà còn ở đó với giá trị mà chúng
‫tôi đã lưu nó như trước đây.
‫Chúng tôi đóng trình chỉnh sửa lần đầu tiên nên chúng tôi không bị mất bất kỳ dữ liệu nào theo cách này.
‫Bây giờ tôi thấy rằng 90% các vấn đề với mã hóa trực tiếp đều bắt nguồn từ vấn đề này.
‫Vì vậy, nếu đúng như vậy, thì khởi động lại trình chỉnh sửa và tải lại có thể thực hiện thủ thuật.
‫Nhưng nếu bạn thấy điều đó bực bội hoặc bạn có vẻ đang gặp các vấn đề khác với mã hóa trực tiếp, bạn có thể quay lại phương
‫pháp cũ để thực hiện công việc được gọi là tải lại nóng.
‫Bạn vào menu chỉnh sửa và chuyển đến tùy chọn trình chỉnh sửa.
‫Bạn chọn mã hóa trực tiếp trong phần chung và bạn chỉ cần tắt mã hóa trực tiếp như.
‫Vì vậy, sau đó bạn có thể đóng các tùy chọn và bạn sẽ cần khởi động lại trình chỉnh sửa để thực hiện thay đổi này vĩnh viễn.
‫Vì vậy, khi nó đã được khởi động lại, bạn có thể biên dịch lại bằng cách sử dụng nút biên dịch thông thường ở dưới cùng,
‫phải không?
‫Vì vậy, hy vọng bài giảng này sẽ giúp bạn tìm hiểu mọi vấn đề mà bạn có thể gặp phải khi biên dịch với mã hóa trực tiếp.
‫Và hẹn gặp lại các bạn trong bài giảng tiếp theo.