构建与视频驱动程序 VS2012 相关的 WPF 的问题

Posted

技术标签:

【中文标题】构建与视频驱动程序 VS2012 相关的 WPF 的问题【英文标题】:Issues building WPF related to video driver VS2012 【发布时间】:2012-11-11 03:08:51 【问题描述】:

最近,我在Visual Studio 2012构建WPF项目时遇到了一个奇怪的问题。

当我安装了视频驱动程序后,在启动调试时加载 XAML 查看器和 WPF 应用程序本身需要很长时间。这也适用于 exe 文件。

卸载视频驱动程序后(使用基本 MS 驱动程序)一切正常。

我已经为我的 NVIDIA 8700m GT 尝试了不同的驱动程序版本(win 7 Professinal 64bit),但没有成功。

有人知道怎么回事吗?

【问题讨论】:

【参考方案1】:

VS 2012 使用 WPF 作为其 UI。 VS 2012 的 WPF 是 WPF 4.0,它需要 DirectX 9.0c 支持和 Pixel Shader 3.0 支持。 但 VS 2012 至少需要 Windows 7 SP1,建议完全支持 WDM 1.1。 您的显卡 NVidia 8700m GT 部分支持 DirectX 10,但这意味着它也支持 DirectX 9.0c。

您应该从 NVidia 下载最新的驱动程序; Windows 7 32bit 和 Windows 8 32bit 的最新驱动是 306.97。

链接是:http://us.download.nvidia.com/Windows/306.97/306.97-notebook-win8-win7-winvista-32bit-international-whql.exe

【讨论】:

忘了提到它的 64 位。正在下载驱动程序。明天检查。谢谢。 没有成功?您的计算机是 Intel GMA 和 NVidia 的混合体,还是只有一个专用的 NVidia? 没什么,它是旧的华硕 G2SG。 5岁。我正在尝试重新安装 DirectX。也许这会有所帮助。 @CSharpie 等等.. 你有哪个版本的 windows?如果您有 Windows 7 sp1,则不必重新安装 DirectX。 好吧,我有了一台新机器,问题就解决了。我猜 GPU / 显存已经完成,因为几天后它开始频繁崩溃,屏幕上出现大量碎片。

以上是关于构建与视频驱动程序 VS2012 相关的 WPF 的问题的主要内容,如果未能解决你的问题,请参考以下文章

用VS2012写的一个WPF程序怎么打包放到别人电脑里用,程序和MySQL数据库有交互?

用vs2012创建第一个wpf应用

VS2012 - 将WPF现有用户控件添加到项目中

VS2012中WPF设计界面卡(C#)

在WPF应用程序中播放youtube。不支持嵌入式视频

wpf(第一章 基础知识)