Triệu chứng

Giả sử rằng bạn cố gắng cài đặt và cấu hình BizTalk Server tự động là một phần của mẫu dịch vụ mà không có bất kỳ người dùng đăng nhập (ví dụ: với tập lệnh khởi động, chính sách hoặc tập lệnh từ xa hoặc trong trình quản lý máy ảo (VMM)) bằng cách sử dụng lệnh sau:

Configuration.exe /s MyBizTalkConfig.xml /l MyBizTalkConfigLog.txt

Trong trường hợp này, một sự cố xảy ra, và bạn nhận được thông báo lỗi sau:

Tên đăng nhập: ứng dụngNguồn: Windows thông báo lỗiNgày: <ngày><thời gian>ID sự kiện: 1001Mức: thông tinMáy tính: <ComputerName.domain>Mô tả:Lỗi thùng 94514951244, loại 5Tên sự kiện: CLR20r3Trả lời: Không cóCab Id: 0Vấn đề chữ ký:P1: configuration.exeP2: 3.10.229.0P3: 50fe360eP4: System.Windows.FormsP5: 4.0.30319.18408P6: 52311103P7: 2d77P8: eeP9: System.InvalidOperationExceptionP10:Tên đăng nhập: ứng dụngNguồn: Lỗi ứng dụngNgày: <ngày><thời gian>ID sự kiện: 1000Mức: lỗiMáy tính: ComputerName.domain>Mô tả:Faulting ứng dụng tên: Configuration.exe, phiên bản: 3.10.229.0, dấu thời gian: 0x50fe360eFaulting module name: KERNELBASE.dll, phiên bản: 6.2.9200.16451, dấu thời gian: 0x50988950Mã ngoại lệ: 0xe0434352Lỗi offset: 0x00014b32Faulting quá trình id: 0x1298Faulting ứng dụng thời gian bắt đầu: 0x01cf44a20a602d49Faulting ứng dụng đường dẫn: <Tên đĩa>: \Program Files (x86) \Microsoft BizTalk Server 2013\Configuration.exeFaulting module đường dẫn: <Tên đĩa>: \Windows\SYSTEM32\KERNELBASE.dllBáo cáo Id: 5f389614-b095-11e3-940a-00155da23448Faulting gói tên đầy đủ:Faulting ứng dụng tương đối gói ID:

Bạn cũng có thể nhận được các chi tiết sự kiện sự cố sau:

<?xml version="1.0" encoding="utf-16"?>< WatsonInfo xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd = "http://www.w3.org/2001/XMLSchema" ><osVersion><OSVersion></osVersion>< AppName > Microsoft® BizTalk® Server 2013 < / AppName ><AppVersion>3.10.229.0</AppVersion>< exceptionString > System.InvalidOperationException: Hiển thị hộp thoại phương thức hoặc hình thức khi ứng dụng không chạy trong UserInteractive chế độ không hoạt động hợp lệ. Xác định kiểu ServiceNotification hoặc DefaultDesktopOnly để hiển thị thông báo từ ứng dụng dịch vụ.tại System.Windows.Forms.Form.ShowDialog (IWin32Window chủ)tại System.Windows.Forms.Form.ShowDialog()tại Microsoft.BizTalk.Configuration.Program.RunConfigProgressUIThread()tại System.Threading.ThreadHelper.ThreadStart_Context (đối tượng trạng thái)tại System.Threading.ExecutionContext.RunInternal (ExecutionContext executionContext ContextCallback gọi lại, trạng thái đối tượng, Boolean preserveSyncCtx)tại System.Threading.ExecutionContext.Run (ExecutionContext executionContext ContextCallback gọi lại, trạng thái đối tượng, Boolean preserveSyncCtx)tại System.Threading.ExecutionContext.Run (ExecutionContext executionContext, ContextCallback gọi lại trạng thái đối tượng)tại System.Threading.ThreadHelper.ThreadStart() < / exceptionString >< exceptionMessage > Hiển thị hộp thoại phương thức hoặc hình thức khi ứng dụng không chạy trong UserInteractive chế độ không hoạt động hợp lệ. Xác định kiểu ServiceNotification hoặc DefaultDesktopOnly để hiển thị thông báo từ một ứng dụng dịch vụ. < / exceptionMessage >< exceptionStackTrace > tại System.Windows.Forms.Form.ShowDialog (IWin32Window chủ)tại System.Windows.Forms.Form.ShowDialog()tại Microsoft.BizTalk.Configuration.Program.RunConfigProgressUIThread()tại System.Threading.ThreadHelper.ThreadStart_Context (đối tượng trạng thái)tại System.Threading.ExecutionContext.RunInternal (ExecutionContext executionContext ContextCallback gọi lại, trạng thái đối tượng, Boolean preserveSyncCtx)tại System.Threading.ExecutionContext.Run (ExecutionContext executionContext ContextCallback gọi lại, trạng thái đối tượng, Boolean preserveSyncCtx)tại System.Threading.ExecutionContext.Run (ExecutionContext executionContext, ContextCallback gọi lại trạng thái đối tượng)tại System.Threading.ThreadHelper.ThreadStart() < / exceptionStackTrace ><targetSite>System.Windows.Forms.DialogResult ShowDialog(System.Windows.Forms.IWin32Window)</targetSite><HResult>80131509</HResult></WatsonInfo>

Lưu ý Cửa sổ tiến trình (ShowDialog) không thể hiển thị. Tuy nhiên, cài đặt và cấu hình là thành công khi kịch bản tương tự được sử dụng tương tác với người dùng đăng nhập.

Nguyên nhân

Sự cố này xảy ra do người dùng sẽ vẫn được cập nhật sổ diễn ra trong sự im lặng (/ s) cài đặt. Nếu không dùng đăng nhập vào máy tính, bản Cập Nhật không hoạt động như cửa sổ tiến chỉ có thể được hiển thị trong phiên bản tương tác người dùng.

Giải pháp

Thông tin Cập Nhật tích luỹ

Sau khi bạn áp dụng sửa lỗi này, hãy sử dụng tham số mới /noprogressbar khi bạn chạy Configuration.exe giám sát.Lưu ý

  • Bạn có thể kiểm tra tất cả các tham số với Configuration.exe /?

  • Tham số /noprogressbar cũng được bao gồm trong BizTalk Server 2013 R2 phát hành.

Vấn đề này lần đầu tiên được khắc phục trong bản Cập Nhật tích luỹ sau BizTalk Server:

Trạng thái

Microsoft đã xác nhận rằng đây là sự cố trong sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".

Tham khảo

Để biết thông tin về gói dịch vụ và danh sách Cập Nhật tích luỹ BizTalk Server, hãy xem KB 2555976: Dịch vụ gói và danh sách Cập Nhật tích luỹ BizTalk Server.Để biết thêm thông tin về BizTalk Server hotfix, hãy xem KB 2003907: Cập nhật thông tin về BizTalk hotfix và tích lũy hỗ trợ.

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ú.