Vì vậy, tôi còn khá mới với thế giới Phát triển MS Stack và đang đối mặt với vấn đề môi trường phát triển cục bộ khác với môi trường máy chủ (tôi nghĩ chúng giống nhau, nhưng tôi đã nhầm).
Thiết lập của tôi là Windows 7 64-bit sử dụng Visual Studio 2012 (IIS7.5) và máy chủ là MS Server 2012 (IIS8).
MS Server 2012 không nhận ra cách tôi đăng nhập người dùng Active Directory và cách tôi sử dụng SQLDataSource trong asp.net.
Tôi tự hỏi liệu đây có phải là cách tôi thiết lập máy chủ không? Hoặc mã hóa của tôi không hoạt động từ IIS7.5 đến IIS8? Có rất nhiều điều có thể đi sai. Tôi có thể sử dụng một số hướng dẫn về điều này.
Ứng dụng tôi hiện đang sử dụng:
UserPrincipal userPrincipal = UserPrincipal. Current;
GivenName = userPrincipal.GivenName;
đăng nhập = userPrincipal.SamAccountName;
Nó ném một lỗi trong máy chủ.
Ngoài ra, trong web.config, có một số lượng lớn lỗi trên máy chủ và việc giải quyết từng lỗi sẽ dẫn đến một lỗi khác.
Bây giờ nó báo lỗi này: Không tìm thấy tên kết nối 'LocalSqlServer' trong cấu hình ứng dụng hoặc chuỗi kết nối trống.
Đó là sau khi sửa một lỗi khác:
Nó cứ tiếp diễn và không dừng lại...tôi đang bị choáng ngợp hay chỉ giải quyết từng lỗi một? Có thể có một số điểm không tương thích nghiêm trọng trong việc phát triển nó trong VS 2012 và triển khai nó trong IIS8.0 2012 MS Server?
Vì vậy, tôi đã giải quyết vấn đề này bằng cách chỉ xử lý một lỗi mỗi lần. Đây chủ yếu là vấn đề về chuỗi kết nối.
Tôi đã phải sử dụng
sau đó sửa cái của tôi chuỗi kết nối
Hỗ trợ máy chủ SQL 2000.
Tôi là một lập trình viên xuất sắc, rất giỏi!