Я скачал GitHub для Windows и попытался установить его. Установка была прервана сообщением:
Проверка приложения 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, иhttpsвместо http сделал это. Это вставка следующего в IE:
https://github-windows.s3.amazonaws.com/GitHub.application
Я также добавил исполняемый файл установки в свой брандмауэр, как описано здесь, для начала, но это не удалило его. https://stackoverflow.com/questions/16671390/installing-github-for-windows
Итак, выполнение всех этих шагов помогло. Спасибо! и надеюсь, что это поможет.
решение2
Первый
Попробуй это:
- Откройте Internet Explorer (Да, Internet Explorer)
- Вставьте эту ссылку в 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 Firewall (второй вариант в правом меню). Затем в левом меню отобразится «Разрешить программу или функцию через Windows Firewall», щелкните по нему. Щелкните «Изменить параметры», чтобы добавить исключения. Щелкните «Разрешить другую программу ..», которая была включена, и в новом окне щелкните «Обзор..». Выберите файл «GithubSetup.exe», нажмите «Открыть», а затем «Добавить» и «ОК». Запустите «GithubSetup.exe» и надейтесь на лучшее.
Более подробные инструкции (со скриншотами) можно найти здесь.
От:https://stackoverflow.com/questions/16671390/installing-github-for-windows
РЕДАКТИРОВАТЬ
Попробуйте установить .Net Framework 4.5, затем повторите попытку.