Windows에 GitHub 설치

Windows에 GitHub 설치

Windows용 GitHub를 다운로드하여 설치해 보았습니다. 다음 메시지와 함께 설치가 중단되었습니다.

Windows 응용 프로그램 유효성 검사에 실패하여 계속할 수 없습니다.

이 오류를 해결하고 설치를 완료하려면 어떻게 해야 합니까?

세부정보는 다음과 같습니다.

PLATFORM VERSION INFO
    Windows             : 6.2.9200.0 (Win32NT)
    Common Language Runtime     : 4.0.30319.34014
    System.Deployment.dll       : 4.0.30319.34243 built by: FX452RTMGDR
    clr.dll             : 4.0.30319.34014 built by: FX45W81RTMGDR
    dfdll.dll           : 4.0.30319.34243 built by: FX452RTMGDR
    dfshim.dll          : 6.3.9600.16384 (winblue_rtm.130821-1623)

SOURCES
    Deployment url      :  github-windows. s3. amazonaws. com/GitHub.application
                        Server      : AmazonS3
    Application url     : http:// github-windows. s3. amazonaws. com/ Application% 20Files/GitHub_2_13_2_4/GitHub. exe. manifest
                        Server      : AmazonS3

IDENTITIES
    Deployment Identity     : GitHub.application, Version=2.13.2.4, Culture=neutral, PublicKeyToken=317444273a93ac29, processorArchitecture=x86
    Application Identity    : GitHub.exe, Version=2.13.2.4, Culture=neutral, PublicKeyToken=317444273a93ac29, processorArchitecture=x86, type=win32

APPLICATION SUMMARY
    * Installable application.
    * Trust url parameter is set.
ERROR SUMMARY
    Below is a summary of the errors, details of these errors are listed later in the log.
    * Activation of http://github-windows.s3.amazonaws.com/GitHub.application resulted in exception. Following failure messages were detected:
        + Reference in the manifest does not match the identity of the downloaded assembly Microsoft.Expression.Effects.resources.dll.

COMPONENT STORE TRANSACTION FAILURE SUMMARY
    No transaction error was detected.

WARNINGS
    There were no warnings during this operation.

OPERATION PROGRESS STATUS
    * [5/15/2015 10:09:29 PM] : Activation of http://github-windows.s3.amazonaws.com/GitHub.application has started.
    * [5/15/2015 10:09:29 PM] : Processing of deployment manifest has successfully completed.
    * [5/15/2015 10:09:29 PM] : Installation of the application has started.
    * [5/15/2015 10:09:29 PM] : Processing of application manifest has successfully completed.
    * [5/15/2015 10:09:32 PM] : Found compatible runtime version 4.0.30319.
    * [5/15/2015 10:09:32 PM] : Request of trust and detection of platform is complete.

ERROR DETAILS
    Following errors were detected during this operation.
    * [5/15/2015 10:10:24 PM] System.Deployment.Application.InvalidDeploymentException (RefDefValidation)
        - Reference in the manifest does not match the identity of the downloaded assembly Microsoft.Expression.Effects.resources.dll.
        - Source: System.Deployment
        - Stack trace:
            at System.Deployment.Application.DownloadManager.ProcessDownloadedFile(Object sender, DownloadEventArgs e)
            at System.Deployment.Application.FileDownloader.DownloadModifiedEventHandler.Invoke(Object sender, DownloadEventArgs e)
            at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)
            at System.Deployment.Application.SystemNetDownloader.DownloadAllFiles()
            at System.Deployment.Application.FileDownloader.Download(SubscriptionState subState)
            at System.Deployment.Application.DownloadManager.DownloadDependencies(SubscriptionState subState, AssemblyManifest deployManifest, AssemblyManifest appManifest, Uri sourceUriBase, String targetDirectory, String group, IDownloadNotification notification, DownloadOptions options)
            at System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState subState, ActivationDescription actDesc, Int64 transactionId, TempDirectory& downloadTemp)
            at System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState& subState, ActivationDescription actDesc)
            at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
            at System.Deployment.Application. ApplicationActivator. ActivateDeploymentWorker(Object state)

COMPONENT STORE TRANSACTION DETAILS
    No transaction information is available.

답변1

저 같은 경우에는 Internet Explorer를 사용하고,httpshttp 대신에 그렇게했습니다. 이는 다음을 IE에 붙여넣는 것입니다.

https//github-windows.s3.amazonaws.com/GitHub.application

또한 여기에 설명된 대로 방화벽에 설치 실행 파일을 추가했지만 그래도 작동하지 않았습니다. https://stackoverflow.com/questions/16671390/installing-github-for-windows

그래서 이 모든 단계를 수행하면 완료되었습니다. 감사해요! 도움이 되었기를 바랍니다.

답변2

첫 번째

이 시도:

  1. Internet Explorer 열기(예, Internet Explorer)
  2. 이 링크를 IE에 붙여넣고 실행을 선택합니다. http://github-windows.s3.amazonaws.com/GitHub.application

소개

저도 비슷한 문제를 겪었습니다. 파일의 75%를 다운로드한 후 멈춰버렸습니다. 그러다가 5분 정도 후에 귀하가 받은 것과 똑같은 오류 메시지를 받았습니다. 내가 해결한 방법

위에서 언급한 Geogrgios처럼 방화벽에 예외를 추가해야 합니다.

Go to "Control Panel" and click on "System and Security" (make sure that "View by:" is set to "Category" and not to "Large icons" or "Small icons").

Windows 방화벽(오른쪽 메뉴의 두 번째 옵션)을 선택합니다. 그러면 왼쪽 메뉴에 "Windows 방화벽을 통해 프로그램 또는 기능 허용"이 표시됩니다. 이를 클릭하세요. 예외를 추가하려면 "설정 변경"을 클릭하세요. 활성화된 "다른 프로그램 허용 .."을 클릭하고 새 창에서 "찾아보기.."를 클릭합니다. "GithubSetup.exe" 파일을 선택하고 "열기"를 누른 다음 "추가"와 "확인"을 누르세요. "GithubSetup.exe"를 실행하고 최선을 다하시기 바랍니다.

더 나은 지침(스크린샷 포함)은 여기에서 찾을 수 있습니다.

에서:https://stackoverflow.com/questions/16671390/installing-github-for-windows


편집하다

.Net Framework 4.5를 설치한 후 다시 시도해 보세요.

관련 정보