Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# SHIM_NOVERSION_在尝试从预览运行屏幕保护程序时发现错误_C#_.net_Console Application_Screensaver - Fatal编程技术网

C# SHIM_NOVERSION_在尝试从预览运行屏幕保护程序时发现错误

C# SHIM_NOVERSION_在尝试从预览运行屏幕保护程序时发现错误,c#,.net,console-application,screensaver,C#,.net,Console Application,Screensaver,我有一项不平凡的任务要做。我需要在Windows8中作为屏幕保护程序运行网站。所以我使用了下一种方法来实现它: 当我从Visual studio运行或直接运行编译的.exe或.scr时,该解决方案运行良好。但是,当我尝试将生成的.scr设置为屏幕保护程序,并尝试在windows 8中按下预览按钮(在同一台机器上,相同的.scr运行良好)时,我得到了错误-“SHIM\u NOVERSION\u FOUND” 我发现当未安装所需的.NET framework版本时,可能会出现此错误,但这不是我直接

我有一项不平凡的任务要做。我需要在Windows8中作为屏幕保护程序运行网站。所以我使用了下一种方法来实现它:

当我从Visual studio运行或直接运行编译的
.exe
.scr
时,该解决方案运行良好。但是,当我尝试将生成的
.scr
设置为屏幕保护程序,并尝试在windows 8中按下预览按钮(在同一台机器上,相同的
.scr
运行良好)时,我得到了错误-“SHIM\u NOVERSION\u FOUND”

我发现当未安装所需的.NET framework版本时,可能会出现此错误,但这不是我直接运行“.scr”时的原因


谢谢你的任何进展

问题已经解决,我刚刚把
screensaver.scr
放在
c:/temp
文件夹中,所有这些都开始工作,可能我没有从c:/windows/system32访问屏幕保护程序的某种权限