我目前正在开发一个Windows 8.1应用程序,我正在使用Web语言,主要是jQuery(Cordova类型项目),因为它可能在其他平台上使用.我需要使用Microsoft OCR库(不是Tesseract或任何其他的,我知道它们,但我现在真的需要使用这个),以便分析图像并在我的应用程序中使用提取的文本.
我从MSDN下载了JavaScript示例应用程序并启动了它:它完全正常工作(当然在VS 2013中安装OCR插件之后).
我现在正在尝试将OCR引擎集成到我的应用程序中(我也在我的项目中安装了OCR插件),但它根本不起作用.事实上,当我尝试在我的机器上启动我的应用程序时,执行失败并返回以下错误消息:
ms-appx://io.cordova.blankcordovaapp2/www/scripts/myscript.js第11行第5行无法管理的异常
0x800a1391 - JavaScript执行错误:"WindowsPreview"未定义"
这是代码的"错误"部分(它位于我的脚本的最开头):
$(document).ready(function () {
"use strict";
// Keep objects in-scope across the lifetime of the scenario.
var FileToken = "";
// Define namespace and API aliases.
var FutureAccess = Windows.Storage.AccessCache.StorageApplicationPermissions.futureAccessList;
// Should be initialising the OCR engine
var OCR = WindowsPreview.Media.Ocr;
var ocrEngine = new OCR.OcrEngine(OCR.OcrLanguage.french);
document.addEventListener("deviceready", onDeviceReady, false);
Run Code Online (Sandbox Code Playgroud)
我尝试以与在Microsoft OCR样本中完成相同的方式初始化OCR引擎.VS似乎没有找到WindowsPreview.Media.Ocr应该是,根据官方文档:
用于Windows运行时的Microsoft OCR库包含WindowsPreview.Media.Ocr命名空间.该库作为NuGet包分发 - 它不包含在Windows软件开发工具包(SDK)中.
我确实使用NuGet命令行在项目中安装了插件,因此我不知道为什么它没有被识别并且无法初始化.
在此先感谢您的帮助,如果我不够清楚,请不要犹豫,询问更多细节.
javascript ocr cordova visual-studio-2013 visual-studio-cordova
我遇到了VS2015和cordova项目的问题.当天早些时候,我的项目运作良好.但是,我将一个项目移动到一个新文件夹,现在VS2015运行不正常.它正在运行,但不知何故已卸载webessentials,我的gulpfile.js中的NPM包损坏了Visual Studio ....
以前有人遇到这个问题吗?
<entry>
<record>28</record>
<time>2015/09/22 22:18:17.610</time>
<type>Error</type>
<source>VisualStudio</source>
<description>Loading UI library</description>
<guid>{2EF1EC52-C8BF-4FE0-8ECE-BA9C0D5D1603}</guid>
<hr>800a006f</hr>
<errorinfo>Cannot find the requested resource: 'VSMenus.ctmenu'.</errorinfo>
Run Code Online (Sandbox Code Playgroud)
<entry>
<record>48</record>
<time>2015/09/22 22:18:18.186</time>
<type>Error</type>
<source>VisualStudio</source>
<description>CreateInstance failed for package [ResourceManagerPackage]</description>
<guid>{7C6A3AE5-F469-4D51-B52D-50393DEC9432}</guid>
<hr>80070002</hr>
<errorinfo>Could not load file or assembly 'Microsoft.VisualStudio.Azure.ResourceManager.Contracts.1.0, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.</errorinfo>
Run Code Online (Sandbox Code Playgroud)
我正在尝试更新我的Visual Studio 2015 + Cordova + TypeScript项目以使用TypeScript版本1.6.0-beta.我目前正在使用1.5.3.
我可以使用NPM安装最新版本,但我的项目继续使用旧版本.
npm install -g typescript
如何让我的项目使用最新的TypeScript版本?
TypeScript版本的位置:
1.5.3 = C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.5
1.6.0-beta = C:\Users\XXX\AppData\Roaming\npm
--------------------- 2015年9月4日更新----------------------- ---
我将项目.jsproj文件的XML元素更新<TypeScriptToolsVersion>1.5</TypeScriptToolsVersion>为<TypeScriptToolsVersion>1.6.0-beta</TypeScriptToolsVersion>.我添加了文件夹1.6.0-beta和NPM文件C:\Program Files (x86)\Microsoft SDKs\TypeScript,VS2015不使用最新的TypeScript.

我错过了什么吗?
我尝试使用IOS/Ripple调试时,我的一个Visual Studio 2015 Cordova项目最近开始出现此错误 - iPhone(任何):
错误DEP10402:找不到起始页面.您可能需要构建项目.
奇怪的是,它只发生在这个项目中,它适用于Android/Ripple.我也可以很好地部署和调试到本地/远程设备.
我已经尝试过重建当然以及清除Cordova缓存以及重新启动.
有任何想法吗?
当我安装Visual Studio 2015时,我意识到它Java SE Development Kit已经存在于计算机上.我认为安装人员知道它是因为environment variables.这就是我设置ANDROID_SDK_HOME和ANDROID_NDK环境变量的原因.
但是当我再次启动安装程序时,它仍然只知道Java Development Kit.
我是否设置了错误的环境名称?如何使安装程序知道我已经有SDK和NDK?
visual-studio android-ndk android-sdk-tools visual-studio-cordova visual-studio-2015
我有一个正在RC工作的项目,没有任何问题.已更新至RTM,现在无法启动该应用程序
我还创建了一个新的黑色cordova应用程序,仍然无法启动应用程序.
到处看,发现没有提到这个问题.其他人建议不设置环境变量或未安装工具.我三重检查,环境变量很好,确实安装了工具.
我从程序和功能中卸载了所有内容(包括git)并重新安装了vs2015 RTM但没有成功,同样的问题.
我还从android sdk管理器安装了额外的东西,没有运气.
不知道什么是错的,视觉工作室的错误信息没有给出任何线索.

尽管全球安装了Cordova版本7.0.1,但在尝试构建Visual Studio 2017 Cordova Tools时,它会记录:
科尔多瓦6.3.1
此VS扩展没有可用的更新.
如何使用Cordova 7.0.1?
谢谢!
我非常喜欢我能做到的,ionic upload并立即将我的应用程序放在我的iPhone上!
但我该怎么调试呢?我在Windows上,我发现的所有选项都需要在OSX上.
1)Safari 6远程调试 - 用于Windows的Safari已停止在5.1
2)XCode - nope,在windows上
3)ionic emulate ios -l -c -s 不,在窗户上
我有一台Mac在待机状态下通过vs-mda-remoteVisual Studio Cordova Tools的服务监听构建请求,因此我可以构建和部署到这样的实时设备,但这非常耗时.
如果这是以某种方式与离子视图集成
ionic upload -l -c -s
Run Code Online (Sandbox Code Playgroud)
我的生活将会完整.好吧好吧也许我们现在可以没有现场重装,但它有可能吗?
为了澄清,我知道离子服务,但我正在谈论使用IonicView移动应用程序调试电话.我有一个问题,只能通过IonicView应用程序在手机上发生,但无法在浏览器中复制.
cordova ionic-framework visual-studio-cordova ionic ionic-view
我将笔记本电脑升级到Windows 10(没有预览版 - 真实的东西!).然后我安装了Visual Studio Community Edition 2015(我已经安装了VS 2013),因此我可以开始使用Cordova功能.安装搅拌并长时间燃烧,最后完成了一系列警告.警告似乎对应于日志文件中的条目(在本文的底部).我已经尝试卸载/重新安装VS2015,认为连接问题是罪魁祸首 - 这不起作用.我下载了ISO,卸载了,然后从ISO重新安装 - 同样的问题.好吧,我认为无论如何我都会尝试创建一个应用程序,但是我收到了精彩的"对象未设置为参考......"的消息框,当然这并没有给你一个关于将要发生什么的线索上.所以 - 我重新启动了VS2015,并尝试创建一个新的非Cordova项目 - 我遇到了相同的"对象未设置为引用..."对话框.我能够打开一个现有的VS 2013项目 - 它运行良好.所以,我试图在Windows 7上重复这个奇妙的冒险.一切都很好.我的结论是Win10和VS2015之间存在某种问题.VS2013在Win10和Win7上运行良好 - VS2015在Win7上运行良好.我真的想把我们的团队升级到Win10(其中一些,遗憾的是,在Win8.1上),我们也想转向VS2015,但我们不能继续前进,直到我们知道这里发生了什么.我尝试在Windows 7上重复这个奇妙的冒险.一切都很好.我的结论是Win10和VS2015之间存在某种问题.VS2013在Win10和Win7上运行良好 - VS2015在Win7上运行良好.我真的想把我们的团队升级到Win10(其中一些,遗憾的是,在Win8.1上),我们也想转向VS2015,但我们不能继续前进,直到我们知道这里发生了什么.我尝试在Windows 7上重复这个奇妙的冒险.一切都很好.我的结论是Win10和VS2015之间存在某种问题.VS2013在Win10和Win7上运行良好 - VS2015在Win7上运行良好.我真的想把我们的团队升级到Win10(其中一些,遗憾的是,在Win8.1上),我们也想转向VS2015,但我们不能继续前进,直到我们知道这里发生了什么.
我终于在VS 2013上安装了Cordova扩展CTP(但是我必须对我的Win10和我的Win7盒子这样做,所以我可以在它们之间共享解决方案),这样我才能开始 - 这很有效.
我仔细检查了一下,BITS服务说它在Win10框中运行.
有帮助吗?
日志剪辑如下:
[2AB8:23DC][2015-08-04T07:41:17]i000: MUX: Source confirmed
[2AB8:2954][2015-08-04T07:41:18]i000: MUX: Finished connecting secondary installer pipe
[2AB8:23A4][2015-08-04T07:41:24]i000: MUX: Updating secondary installer progress display name: TypeScript for Visual Studio
[2AB8:23A4][2015-08-04T07:41:35]i000: MUX: Updating secondary installer progress display name: KB3073097
[2AB8:23A4][2015-08-04T07:44:21]i000: MUX: Updating secondary installer progress display name: Windows 10 SDK 10.0.10240 …Run Code Online (Sandbox Code Playgroud) 我使用keytool命令行创建了一个证书文件.然后我通过添加我在证书文件中设置的信息更新了ant.properties文件(在res - > native - > android下).
另外,我已将证书文件复制到ant.properties的同一文件夹中.
我按照MSDN中提到的步骤操作:
https://msdn.microsoft.com/en-us/library/Dn757048.aspx
当我在Visual Studio 2015中构建发布模式时,我没有在解决方案文件夹或bin中看到生成的apk.
任何帮助都是欣赏它.
cordova ×3
android ×1
android-ndk ×1
ant ×1
azure ×1
c# ×1
ionic ×1
ionic-view ×1
javascript ×1
ocr ×1
windows-10 ×1