2014-09-10 45 views
0

我有一个WPF.NET 4.0应用程序,它运行在Windows 7,Windows Server 2008 R2等所有机器上都绝对正常。但是当我试图运行这与非管理员帐户然后相同的应用程序Windows 8失败System.Unauthorizedaccessexception'发生在mscorlib.dll。在Windows上,此应用程序使用管理员帐户正常工作。WPF.NET 4.0应用程序在Windows 8上失败,需要管理员帐户运行

有什么想法吗?

+2

你可以把它调试的Windows 8的计算机上,给我们更多的信息任何机会呢?如果你不给我们完整的源代码,我们absolutly不能重现你的问题这个问题可能会在几分钟内关闭 – Marco 2014-09-10 11:24:33

+0

感谢您的及时响应,Serv。源代码非常庞大,它是一个大型的企业应用程序,目前已在全球部署。由于EULA的原因,共享代码是不可能的......看起来这将会结束。不管怎么说,还是要谢谢你。 – JSK 2014-09-10 11:28:18

+0

我没有要求它 - 更像是一个修辞性的小事。 – Marco 2014-09-10 11:58:14

回答

1

你可以看看清单,如果requestedExecutionLevel设置为requestAdministrator ... http://msdn.microsoft.com/en-us/library/bb756929.aspx

+0

谢谢Nejc ...我的应用程序没有清单。我现在正在创建它。 – JSK 2014-09-10 11:50:25

+0

即时通讯不知道这是你的问题,因为你不能提供源代码,但这可能是... – n32303 2014-09-10 11:52:03

+0

我已经创建了一个新的安装程序,并在我的环境中工作正常...已与客户端共享,以测试他的机器。最重要的是,我从来没有在我的任何一台机器上发现过这个问题,无论是Windows 7还是8 ...我只是想,也许一些组策略已经应用在客户端网络中...... – JSK 2014-09-11 06:10:46

相关问题