﻿1
00:00:04,160 --> 00:00:11,360
‫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ử

2
00:00:11,360 --> 00:00:12,080
‫dụng nó.

3
00:00:12,080 --> 00:00:19,010
‫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.

4
00:00:19,010 --> 00:00:22,070
‫Tôi có thể tiếp tục và chỉ cần sao chép INT.

5
00:00:22,070 --> 00:00:24,950
‫Tôi sẽ có một int hai của tôi ở đây.

6
00:00:24,950 --> 00:00:32,600
‫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.

7
00:00:32,600 --> 00:00:39,650
‫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.

8
00:00:39,650 --> 00:00:46,370
‫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.

9
00:00:46,370 --> 00:00:49,780
‫Và sau đó tôi hoàn thành trong ngày và đóng trình biên tập của mình.

10
00:00:49,790 --> 00:00:56,030
‫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à

11
00:00:56,030 --> 00:00:59,420
‫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ó.

12
00:00:59,570 --> 00:01:03,320
‫Bạn sẽ thấy rằng, ồ không, thuộc tính mới đó đã biến mất.

13
00:01:03,320 --> 00:01:10,790
‫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ó

14
00:01:10,790 --> 00:01:13,670
‫không làm cho nó tồn tại vĩnh viễn trên đĩa.

15
00:01:13,670 --> 00:01:16,190
‫Nó không làm cho nó ở lại đó.

16
00:01:16,190 --> 00:01:20,000
‫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.

17
00:01:20,000 --> 00:01:26,000
‫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ó

18
00:01:26,000 --> 00:01:28,160
‫sẽ đặt lại nó về giá trị mặc định.

19
00:01:28,160 --> 00:01:31,790
‫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.

20
00:01:31,790 --> 00:01:37,910
‫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ố

21
00:01:37,940 --> 00:01:44,540
‫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.

22
00:01:44,930 --> 00:01:52,250
‫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

23
00:01:52,250 --> 00:01:56,210
‫dựng và bắt đầu tác vụ xây dựng thông thường của bạn tại đây.

24
00:01:56,420 --> 00:02:01,010
‫Đả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.

25
00:02:01,010 --> 00:02:08,030
‫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

26
00:02:08,270 --> 00:02:11,870
‫thảo cho nền tảng di chuyển của chúng tôi và chọn nó.

27
00:02:11,870 --> 00:02:12,650
‫Và họ đi.

28
00:02:12,650 --> 00:02:19,310
‫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

29
00:02:19,310 --> 00:02:21,260
‫tôi đã lưu nó như trước đây.

30
00:02:21,260 --> 00:02:25,670
‫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.

31
00:02:25,670 --> 00:02:31,310
‫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.

32
00:02:31,310 --> 00:02:37,130
‫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.

33
00:02:37,130 --> 00:02:43,520
‫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

34
00:02:43,520 --> 00:02:46,490
‫pháp cũ để thực hiện công việc được gọi là tải lại nóng.

35
00:02:46,490 --> 00:02:50,270
‫Bạn vào menu chỉnh sửa và chuyển đến tùy chọn trình chỉnh sửa.

36
00:02:50,270 --> 00:02:56,810
‫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ư.

37
00:02:56,810 --> 00:03:04,040
‫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.

38
00:03:04,040 --> 00:03:11,570
‫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,

39
00:03:11,570 --> 00:03:12,290
‫phải không?

40
00:03:12,290 --> 00:03:18,230
‫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.

41
00:03:18,260 --> 00:03:19,970
‫Và hẹn gặp lại các bạn trong bài giảng tiếp theo.

