我遇到了VS2017的SSDT安装问题.
我已经运行了三次安装程序,一次是基本的,一次是在VS更新之后,最后是一些小的Windows更新.
所有3次日志都在同一点上跌跌撞撞,任何人都知道它正在尝试运行的是什么.(我正在使用Admin运行安装程序...).我在某个地方读到了类似的错误,它可能是SDK,但是我可以在本地运行,有任何不错的解决方法来安装它吗?
[29BC:A138][2017-09-26T09:28:00]i000: MainViewModel.OnPackageActionProgress: Percent completed: 50, Overall progress: 4
[1EC4:6DB0][2017-09-26T09:28:00]e000: Error 0x800703e9: Process returned error: 0x3e9
[1EC4:6DB0][2017-09-26T09:28:00]e000: Error 0x800703e9: Failed to execute EXE package.
[29BC:A138][2017-09-26T09:28:00]e000: Error 0x800703e9: Failed to configure per-machine EXE package.
[29BC:A138][2017-09-26T09:28:00]i000: MainViewModel.OnPackageAction: Install Completed for package SQL Server Analysis Services (id: Microsoft.DataTools.AnalysisServices)
[29BC:A138][2017-09-26T09:28:00]i319: Applied execute package: Microsoft.DataTools.AnalysisServices, result: 0x800703e9, restart: None
[29BC:A138][2017-09-26T09:28:00]e000: Error 0x800703e9: Failed to execute EXE package.
[1EC4:6DB0][2017-09-26T09:28:00]i351: Removing cached package: Microsoft.DataTools.AnalysisServices, from path: C:\ProgramData\Package Cache\9864EE5369359DB622D0234B6C6B7640B949140C\
[29BC:A138][2017-09-26T09:28:00]i000: MainViewModel.OnPackageActionProgress: Percent completed: 100, Overall progress: …
Run Code Online (Sandbox Code Playgroud) failed-installation sql-server-data-tools visual-studio-2017
希望你能帮我解决这个问题,我想我遗漏了一件小事。
我的_layout.cshtml
包含所有相关脚本,让甜心在 IE 上工作:
(这在以前的版本中有效,尽管我们有一段时间不必支持 IE)
@if (Request.Browser.Browser == "IE" || Request.Browser.Browser == "InternetExplorer")
{
<script src="https://npmcdn.com/es6-promise@3.2.1"></script>
}
<script type="text/javascript" src="~/bower_components/sweetalert2/dist/sweetalert2.min.js"></script>
<!--[if IE 9]>
<script src="~/bower_components/sweetalert2-ie9/dist/sweetalert2.min.js"></script>
<![endif]-->
Run Code Online (Sandbox Code Playgroud)
如您所见,promise 之前包含在内sweetalert2
,我知道这很好,因为我的表单上的 sweetalert 函数提交。
问题是,当我单击“是”时,该.then()
函数没有被命中,在调试器中它被忽略并直接跳过。这个只和IE有关,目前只在11中测试过,我现在就去看看其他版本。我无法弄清楚为什么会发生这种情况,有什么想法吗?
相关.js:
vm.PostCommentData = function (postData, event) {
var $commentTextBoxId = '#' + vm.createRemedyCommentId;
if ($($commentTextBoxId).length) {
var globalTranslations = globalDashboard.GetTranslations();
swal({
title: translations.AreYouSureYouWantToSubmit,
text: '',
type: 'warning',
showCancelButton: true,
confirmButtonText: '<i class="fas fa-thumbs-up"></i> ' + globalTranslations.Yes,
cancelButtonText: '<i class="fas fa-thumbs-down"></i> ' + …
Run Code Online (Sandbox Code Playgroud)