Click-Once 배포를 사용하는 경우 사용 가능한 '게시 날짜'속성이 있습니까?

StackOverflow https://stackoverflow.com/questions/218042

  •  03-07-2019
  •  | 
  •  

문제

About Charnog에서 게시 날짜를 표시하고 싶습니다.

도움이 되었습니까?

해결책

불행하게도. ApplicationDeployment Class 만 노출합니다 currentversion 출판 시간이 아닌 속성.

개정 필드를 사용하여 빌드 날짜를 저장하여 About 대화에 표시 할 수 있습니다.

다른 팁

내가 아는 한, 클릭 온스에는 직접적인 방법이 없습니다.

여기에 있습니다 해결 방법: 해당 파일 (dll 또는 exe)을 FileInfo 객체에로드하고 수정 날짜를 제거해야합니다.

FileInfo oMyFile = new
   FileInfo(Assembly.GetExecutingAssembly().Location);

DateTime oBuildDate = oMyFile.LastWriteTime // or LastWriteTimeUtc - don't use "CreationTime"

참고 : 기술적으로는 출판 날짜가 아니라 클라이언트 디스크의 조립 날짜입니다. Click-Once가 해당 날짜가 변경되지 않는지 확인해야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top