博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Win8下,以管理员身份启动VS项目
阅读量:5211 次
发布时间:2019-06-14

本文共 1267 字,大约阅读时间需要 4 分钟。

之前一直是先以管理员身份启动VS,然后再打开项目的,比较麻烦,找了好久,总算有一个处理方案了

在Windows7下

通常使用修改属性的方式:在任意快捷方式上右击,选择属性,选择高级,选择以管理员身份启动;

在Windows8下

如上设置后,右击直接打开项目的话是不会以管理员身份启动的,这里用比较hack的方法,来自so;

  • 首先找到devenv.exe,通常在Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE这个目录下;
  • 右击选择Troubleshoot compablity;
  • 选择Troubleshoot Program;
  • 打勾"This program requires additional permissions";
  • 选择Test,如果在VS顶部能看到Administration说明修改成功,如果成功了就点击next,并保存设置;

我的处理:

  1. 找到devenv.exe
  2. 右击选择:兼容性疑难解答
  3. 选择:疑难解答程序
  4. 勾选“这个程序需要附加权限”
  5. 之后,你懂的。。。

如果出现——Visual Studio 打开 sln 文件时出现保存 devenv.sln 问题:

通常出现在多版本 VS 同时安装在机器上的时候,尤其是先安装了较新版本(比如 VS2012)后安装低版本(比如 VS 2008)的情况下。解决方法如下: 

  1. 首先,确保所有的 VS 都安装了最新的补丁,尤其是各种 SP 补丁 

  2. 到 C:\Program Files (x86)\Common Files\microsoft shared\MSEnv 底下(如果是 32 位机器,就是 C:\Program Files\Common Files\microsoft shared\MSEnv 底下),找到 VSLauncher.exe,将其右键——兼容性——管理员权限运行 

这时候可以先试试能不能正常。如果还不正常,就可以按照如下操作进行: 

  3. 到注册表下,找到 HEKY_CLASSES_ROOT,然后在子项里面找到 .sln,将“默认”的数值清空。 

  4. 双击 .sln 文件,这时候系统会提示找不到打开文件的相关程序,我们在未知文件打开的那个框里面选择刚才提到的路径的那个程序,也就是 Visual Studio Version Selector。这个程序,实际上就是根据 sln 文件版本,来选择具体的 VS 打开它的程序。

参考文章:

  http://blog.sina.com.cn/s/blog_5b0122ba0101pr3y.html

  http://www.xuebuyuan.com/496488.html

  http://www.cnblogs.com/hejia/archive/2013/04/20/3032724.html

转载于:https://www.cnblogs.com/thirking/p/6385270.html

你可能感兴趣的文章
Perl IO:随机读写文件
查看>>
Perl IO:IO重定向
查看>>
优化算法系列-模拟退火算法(1)——0-1背包问题
查看>>
数据结构与算法系列——排序(15)_外部排序
查看>>
JVM系列之三:类装载器子系统
查看>>
LeetCode:32 Longest Valid Parentheses
查看>>
day18
查看>>
java技术汇总
查看>>
Qt动态库静态库的创建、使用、多级库依赖、动态库改成静态库等详细说明
查看>>
git bash 的命令
查看>>
Java并发编程笔记之LinkedBlockingQueue源码探究
查看>>
转:基于用户投票的排名算法系列
查看>>
多线程简单实用
查看>>
WSDL 详解
查看>>
linux tmux 工具使用 tmux.conf 文件
查看>>
mvn打包源码的方法:maven-source-plugin
查看>>
Nginx keepalived实现高可用负载均衡详细配置步骤
查看>>
ES6:export default 和 export 区别
查看>>
01爬取豆瓣网电影数据进行numpy的练习
查看>>
WSDL测试webservice接口记录
查看>>