Sự cố này có thể áp dụng cho các ứng dụng Delphi đang chạy trên Máy chủ đầu cuối không?Ứng dụng Delphi và cờ tiêu đề TSAWARE
Như bài viết MSDN "An Office 2007 or Office 2003 application that is running on an RD Session Host server may close unexpectedly in Windows Server 2008 R2" giải thích
Vấn đề này xảy ra bởi vì các thành phần Tsappcmd.dll. Thành phần này thực hiện các thay đổi đối với Bảng địa chỉ nhập (IAT) cho các ứng dụng không phải là Máy chủ đầu cuối biết để ngăn chặn vi rút hoặc phần mềm độc hại xâm nhập vào ứng dụng một cách độc hại. Bởi vì của điều này, ứng dụng có thể bị hỏng bộ nhớ tạm thời do thứ tự mô-đun được tải. Office 2007 và Office 2003 không chứa cờ tiêu đề TSAWARE. Cờ này thông báo cho máy chủ mà ứng dụng nhận biết được Máy chủ đầu cuối.
Một số ứng dụng Delphi 2009 trong môi trường người dùng (Windows Server 2008 R2 Gói Dịch vụ 1) thường xuyên bị treo hoặc treo. Tôi đang tìm kiếm các lý do có thể, vì các lỗi treo/tai nạn này không thể được sao chép.
Bài viết MSDN dường như áp dụng cho các sản phẩm Office đầu tiên, điều này đúng hay - chú ý, đây là câu hỏi cơ bản - không Tsappcmd.dll cũng sửa đổi chương trình không phải Office để lỗi có thể xảy ra với ứng dụng Delphi? (Tất nhiên tôi muốn rời khỏi các ứng dụng Delphi bị ảnh hưởng nếu lá cờ TSAWARE còn thiếu không có hại).
Sử dụng map2dbg và Process Explorer để chẩn đoán nơi quá trình này được ngăn chặn. –
[Cách thực hiện] (http://www.remkoweijnen.nl/blog/2007/11/24/delphi-and-terminal-server-aware/) đặt cờ TSAWARE –
Câu hỏi thú vị. Xem thêm: http://stackoverflow.com/questions/4854534/what-does-an-application-have-to-do-in-order-support-remote-desktop-services –