Xin chào mọi người,cách hiển thị phiên bản xuất bản trong hộp văn bản?
một câu hỏi thú vị khác. Tại thời điểm này, tôi tự cập nhật trường phiên bản (hộp văn bản) trong ứng dụng của mình mỗi khi tôi xuất bản nó. Tôi tự hỏi nếu có một cách để có ứng dụng của tôi có được dữ liệu đó từ đâu đó và hiển thị nó trong hộp cho tôi. Tôi đang sử dụng VS2012 và tôi chỉ không chắc chắn làm thế nào để đạt được điều đó trong C#. Dưới đây là một ảnh chụp màn hình của cửa sổ thuộc tính VS2012 mà tôi đang nói đến.
NEW IMAGE:
'IsNetworkDeployed' trả về false .. vấn đề có thể là gì? – jackjop
Khi bạn đang chạy phiên bản gỡ lỗi theo IDE, sau đó theo định nghĩa bạn sẽ không được triển khai mạng và 'ApplicationDeployment.CurrentDeployment.CurrentVersion' sẽ ném' System.Deployment.Application.InvalidDeploymentException', đó là lý do tại sao bạn phải kiểm tra ' IsNetworkDeployed'. Để kiểm tra xem điều này có đang hoạt động hay không, hãy xuất bản nó lên mạng và sau đó triển khai nó! Ngoài ra, bạn có thể thử 'Application.ProductVersion' theo câu trả lời từ @Christos Lytras. – woodvi