在我的学校,我们有低级用户帐户(显然),所以我们可以做任何我们想做的事情,除了更改重要的东西等等。
但是,分配给我的电脑出现了一些问题,即 Visual Studio 不再运行(点击快捷方式后 2 秒内它就崩溃了)。经过一番研究,我发现需要修复 + 更新才能修复它。
于是我告诉了我的老师(这样他就可以告诉网络管理员了),他给我分配了另一台电脑,但那台电脑也存在问题。这台新的(第二台)电脑,Visual Studio 在一定程度上可以正常工作……
我可以在其中做任何事情,除了 Visual Studio 最重要和最有用的功能,即调试。每次我尝试调试代码时,都会出现错误:
无法启动项目:指针无效。
我现在所能做的就是在没有调试器的情况下启动我的项目并希望它能够工作,因为如果它不工作,我将不会得到任何关于它为什么不工作的信息。
再次进行一些研究后,简单的修复/更新应该可以解决问题。
这就是我真正的问题所在;由于我没有权限对 PC 进行任何更改(UAC 不允许),并且我的老师也没有对他的帐户的必要权限,所以我只能使用 2 台安装了损坏的 VS 的 PC。
我的问题是:
如何在不让 UAC 向我请求密码的情况下运行 Visual Studio 安装程序?
或者
如果您碰巧知道如何在不使用 UAC 的情况下修复它,请分享。
注意:我尝试了任务计划程序,但是 UAC(再次)不允许我创建新任务。我尝试使用提升的权限创建一个,但根本不起作用...
答案1
有人负责计算机并拥有密码,可以解决您的问题。找出那个人是谁,他们很可能会帮助您解决问题。直接亲自联系那个人。您的老师显然不是那个人。
Visual Studio 可能安装在程序文件中,该文件默认受到保护,因此需要提升的权限才能修改其中的文件。
除了 UAC 之外,还有多种方法可以提升帐户的权限,但这些都是安全漏洞,偶尔会修复。而且我认为超级用户不是提出这些要求的合适人选。