小编sth*_*ede的帖子

Microsoft SQL Server数据工具包未正确加载

关于我的VS 2013安装的所有内容似乎都正常工作,除非我右键单击服务器资源管理器中的表.我正在尝试使用数据工具来查看MS SQL数据库中的表.当我右键单击时,这是VS 2013弹出的消息:

The 'Microsoft SQL Server Data Tools' package did not load correctly.

The problem may have been caused by a configuration change or by the installation of another extension. You can get more information by examining the file 'C:\Users\...\AppData\Roaming\Microsoft\VisualStudio\12.0\ActivityLog.xml'.
Run Code Online (Sandbox Code Playgroud)

以下是ActivityLog.xml的最后几行,btw是我读过的最神秘的日志文件之一:

1222  Begin package load [Microsoft SQL Server Data Tools] {00FEE386-5F9F-4577-99F4-F327FAFC0FB9}  VisualStudio 2014/02/14 13:50:50.112 
1223 ERROR SetSite failed for package [Microsoft SQL Server Data Tools] {00FEE386-5F9F-4577-99F4-F327FAFC0FB9} 80131534 VisualStudio 2014/02/14 13:50:50.641 
1224  Entering function CVsPackageInfo::HrInstantiatePackage {FEF13793-C947-4FB1-B864-C9F0BE9D9CF6}  VisualStudio 2014/02/14 13:50:50.650 …
Run Code Online (Sandbox Code Playgroud)

sql sql-server visual-studio-2013 sql-server-data-tools

16
推荐指数
2
解决办法
3万
查看次数

Visual Studio MEF扩展 - 强制边缘字形要更新或重绘

我正在编写的扩展程序起源于演练:创建由Microsoft提供的Margin Glyph示例:https://msdn.microsoft.com/en-us/library/ee361745.aspx

一切正常,除了我试图触发重绘或更新边距字形,每当我用来决定绘制字形的数据更改时.

基本上我在工具窗口中有一个按钮,当用户单击按钮时,我想要一个字形出现在边距中.现在,它不会出现,直到您滚动并返回,或显然关闭并重新加载文档.

我研究过这个,并且看过一些使用IViewTaggerProvider而不是ITaggerProvider的代码示例.在这些情况下,似乎可以将LayoutChanged事件的处理程序添加到ITagger派生类中,该类还包含GetTags方法.但是我无法成功将代码从使用ITaggerProvider切换到IViewTaggerProvider,扩展程序在运行时崩溃了.我不知道这是否会导致解决方案的变化,或者是否是不必要的.

如何强制字形被渲染?我可以提出某种类型的事件来强制执行GetTags代码吗?我如何从课外提出这个事件?例如从工具窗口?

c# mef visual-studio visual-studio-extensions

9
推荐指数
1
解决办法
255
查看次数

使用Google从网址完全在线生成图片的缩略图?

我需要从大型在线图像集中创建大量缩略图.不幸的是,图像很大,我希望为这些图像生成缩略图,而不是只为处理缩略图而下载每个图像,而不使用零售服务.此外,无需为此任务创建任何类型的专业服务器.

解决方案似乎非常接近.使用谷歌的强大力量生成这些缩略图似乎是正确的答案.

网上有很多关于如何使用谷歌生成其网站缩略图的文章,这几乎适用于图像但不完全适用.例如,这篇文章的实现非常聪明:http: //phpotdel.ru/2012/03/02/skript-zagruzki-skrinshotov-s-google.html

Google确实有www.google.com/webpagethumbnail网址,其中任何图片的网址都可以包含在通话中,并且会返回图片的缩略图.问题是谷歌在末尾'a'需要一个哈希标签.

例如,这有效:

https://www.google.com/webpagethumbnail?c=41&r=4&s=300&d=http://thenewswheel.com/wp-content/uploads/2014/01/2015-Hyundai-Genesis-11.jpg&a=AIYkKU9DavQuK0866UNbXJwkd03nPoZa- w ^

但这不是:

https://www.google.com/webpagethumbnail?c=41&r=4&s=300&d=http://thenewswheel.com/wp-content/uploads/2014/01/2015-Hyundai-Genesis-10.jpg&a=AIYkKU9DavQuK0866UNbXJwkd03nPoZa- w ^

唯一的区别是图像网址略有不同.

上面链接的俄语文章通过首先对它想要生成快照的网页进行通用Web搜索来处理生成哈希码.当包含在webpagethumbnail调用中时,通用搜索中包含的哈希码.简而言之,他们欺骗谷歌生成哈希,然后使用它来获取快照.酷...除了它不适用于图像的快照,只是网站.原因是为了获得哈希码首先进行通用搜索,对图像不起作用.

那么,上面的webpagethumbnail调用是如何在第一时间生成的呢?如果您使用goo.gl来缩短图片网址,则会很高兴地向您展示图片的预览,该图片会使用上面的网页胸针网址.

使用goo.gl一起黑客攻击以尝试生成缩略图的问题是,您需要使用您的帐户登录才能避免使用验证码.这意味着谷歌奶奶会关注你,并且会限制你在一天内可以产生的goo.gl链接的数量,我相信会有1000个.作为旁注,我很想知道谷歌是否曾计划过提供优质服务,以超越极限.

最后一个诱人的Google技巧是尝试实施Google"按图搜索"API.这确实最初会生成一个缩略图,但看起来有点矫枉过正,而且很可能会激怒谷歌夫人.

在回复之前,我不是在问如何从图像制作缩略图.我知道该怎么做.我问我是否有办法让整个过程保持在线,并且基本上是免费的,而不会让谷歌疯狂.我有大量的在线图像需要生成缩略图(为了这个问题,假设总会有我越来越多,所以处理这个的最好方法是在线处理它们).

我很抱歉,如果已经有一个问题可能会以某种方式解决这个问题,但我做了大量的搜索,发现了很多关于网站快照的信息,但没有关于图像(缩略图)的信息.我知道这是一个棘手的问题,我并没有真正看到以可重复,无邪的方式免费完成任务的方法,但这就是我提出这个问题的原因.

谢谢.

image google-api thumbnails

6
推荐指数
0
解决办法
1748
查看次数