我试图使用TaskDialog,但遇到了一些问题:
错误1找不到文件'Microsoft.Windows.Common-Controls,Version=6.0.0.0,Culture=*,PublicKeyToken=6595b64144ccf1df,ProcessorArchitecture=X86,Type=win32 32‘。WpfApplicationUnleashed
我已将清单文件更改为按照此链接http://www.nbdtech.com/Blog/archive/2008/06/16/The-Application-Manifest-Needed-for-XP-and-Vista-Style-File.aspx
2)如果我使用这个TaskDialog,我会看到操作系统运行的是windows还是更高的操作系统,并且有选择地使用/不使用TaskDIalog,但是,在vista和Windows 7中,TaskDIalog有什么不同吗?我的意思是,也必须过滤windows和windows 7?
发布于 2011-02-14 10:52:03
在调试器下运行应用程序吗?如果是这样,请尝试在没有调试器的情况下运行它,即按Ctrl+F5,或者从资源管理器运行它。如果它在没有调试器的情况下工作,那么问题在于Visual宿主进程,它是调试器在调试时用来承载实际应用程序以加速各种事情的一个特殊进程。
要解决此问题,请在项目中创建名为YourApp.vshost.exe.manifest的清单文件的第二个副本,并将其“复制为输出”设置为“复制(如果更新)”。
https://stackoverflow.com/questions/4989055
复制相似问题