每次启动Visual Studio 2010时,它都会在我启动它时在当前工作目录中创建一个名为“Visual Studio 2010”的目录。它刚刚开始执行此操作,同时它忘记了我的所有工具栏设置等等。
我在某处显然设置不正确,但我找不到它。
在工具\选项\项目和解决方案\常规下我有:
项目地点:
d:\伊恩
用户项目模板位置:
M:\ Visual Studio 2010 \ Templates \ ProjectTemplates
用户项目模板位置:
M:\ Visual Studio 2010 \ Templates \ ItemTemplates
如何阻止这种虚假。\ Visual Studio 2010目录正在创建并告诉它在M:\上使用正确的目录?
修改:由于我已就此开始获得赏金,请合理,不要发布不回答问题的建议。例如,不要说'你尝试过重新安装吗?'或者“你试过删除所有设置吗?”谢谢你的理解。
答案 0 :(得分:6)
所以我们也找不到它*好的。感谢上帝,stackoverflow就在这里......这是解决方案;
按Win + R
输入“regedit”
通过treeview转到此文件夹; “[HKEY_CURRENT_USER \ SOFTWARE \微软\ VisualStudio的\ 10.0]”
编辑这样的所有内容; “Documents \ Visual Studio 2010 \”
最后一步;在注册表编辑器中,按Ctrl + F
搜索字符串“Documents \ Visual Studio 2010”。如果出现任何问题,也要改变它们......
我建议使用一个高级注册表编辑器。
祝你好运&amp;最好的问候......<强>更新强>:
如果你还有问题;打开VS2010,转到“工具”&gt;点击“扩展程序管理器”&gt;尝试禁用所有插件(我的意思是所有插件)。再次使用VS,创建一个新项目等。如果在“文档”中将创建一个新文件夹(名为“Visual Studio 2010”),那么我们将确保这来自ide:visual studio 2010(不添加) - ))。此外,如果您使用“颠覆控制软件”或“sdk服务”也尝试禁用它们(在OS管理中禁用服务)
答案 1 :(得分:2)
这是对我有用的最终答案。
事实证明,Visual Studio 2010会定期自动导出您的设置文件。 (您可能希望它在退出时保存您的设置,但不会 export 除非您明确要求它们。)我认为每次退出时都会这样做,但它似乎将目录创建为它将在发布后立即导出。这是我看到的问题。
这是我解决它的方式:
工具&gt; 选项&gt; 环境&gt; 导入和导出设置
字段自动将我的设置保存到此文件:仅为Visual Studio 2010\Current Settings.vssettings
。这是一个相对路径,因此在当前工作目录中创建了文件夹Visual Studio 2010
。我将其更改为绝对路径M:\Visual Studio 2010\Current Settings.vssettings
,这解决了问题。
答案 2 :(得分:1)
这是另一种不同的方式,所以我在这里添加一个新答案。 我不想太多地编辑我以前的答案(它看起来很难看)......
只需转到该链接,下载/复制脚本,仔细保存并编辑以满足您的需求; https://github.com/jerker-back/VSUtilities/blob/master/custom_vspaths.js 并在admin.user.rights下运行它(或禁用windows uac)...
答案 3 :(得分:0)
您的EnvirommentEvents中是否有可能导致此问题的宏?转到菜单工具 - &gt;宏 - &gt;宏IDE。查看Project Explorer中的每个宏树中的EnvironmentEvents,看看是否有任何这些宏是罪魁祸首。
答案 4 :(得分:0)
这里没有一个解决方案适合我。我认为我们还没有见过金色的子弹。
我多年来一直在写相同的设置文件夹,突然间对视觉工作室来说已经不再有用了。该文件夹是一个联网文件夹。有一天,每当我启动一个解决方案时,它就会开始在与.sln文件相同的目录中创建另一个Visual Studio 2010文件夹。
我尝试(并重新尝试)指定保存设置的位置。我也经历了一些注册表更改。最后,似乎修复它的是重新配置IDE以使用本地路径,然后再次重新配置它以使用网络路径。我为您可以在工具中设置的所有路径执行此操作...选项...环境...导入和导出设置以及工具...选项...环境...项目和解决方案...常规。现在我回到过去几年我一直在使用的设置。每次打开解决方案时,它都已停止创建新文件夹。现在,无论如何。
答案 5 :(得分:0)
蛮力解决方案:
regedit
并将文件夹[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio]
重命名为“VisualStudio_BAK
”。devenc.exe
/resetsettings
将所有设置重置为默认值。如果您不知道自己在做什么,请不要尝试这个......! ; - )