Sim*_*ert 1057 visual-studio
今天早上我在打开Visual Studio解决方案时遇到了问题,当我尝试运行它时,它说:
未找到与约束合同名称匹配的导出
我该如何解决这个问题?
Sim*_*ert 2145
我通过清除Visual Studio组件模型缓存解决了这个问题.
只需删除或重命名此文件夹:
%LocalAppData%\Microsoft\VisualStudio\11.0\ComponentModelCache
Run Code Online (Sandbox Code Playgroud)
要么
%LocalAppData%\Microsoft\VPDExpress\11.0\ComponentModelCache
Run Code Online (Sandbox Code Playgroud)
并重新启动Visual Studio.
您拥有的Visual Studio版本由数字指定,例如
Visual Studio 2012是11.0
(如上所示)
Visual Studio 2013是 12.0
Visual Studio 2015是 14.0
Visual Studio 2017是 15.0
对于那些不知道的人:
%LocalAppData%\
是一样的C:\Users\{yourUsername}\AppData\Local
小智 148
无需重命名或删除整个文件夹:
(%AppData%\..\Local\Microsoft\VisualStudio\11.0\ComponentModelCache)
Run Code Online (Sandbox Code Playgroud)
只需重命名或删除Microsoft.VisualStudio.Default.cache
上述位置内的文件即可.
The*_*ity 73
Visual Studio Express 2012具有不同的路径.
Visual Studio Express
使用Visual Studio Express 2012 for Web
我没有必要重新安装Visual Studio Express
小智 37
这真的会像冠军一样:
解决方案:尝试从以下位置删除ComponentModelCache文件夹.
[C:]\Users\[your user name]\AppData\Local\Microsoft\VisualStudio\[Visual Studio version number]
Run Code Online (Sandbox Code Playgroud)
删除成功后,重新创建具有相同名称的文件夹"ComponentModelCache".
Nic*_*ola 28
删除组件模型缓存对我来说不起作用(好吧,上面给出的相关目录在我的机器中不存在).相反,我安装了Visual Studio 2012 Express的扩展.菜单工具 →*扩展和更新...**→ 在线 → 选择任何然后下载.这显然使缓存无效,导致Visual Studio重建它.
这是我的来源.
小智 28
可以通过删除或清除所有文件夹和文件来解决此问题 %AppData%\..\Local\Microsoft\VisualStudio\11.0\ComponentModelCache
这实际上清除了Visual Studio组件模型缓存.
在Windows 7计算机上,路径不同.%appdata%
在"运行"对话框中键入时,将打开该文件夹C:\Users\<username>\AppData\Roaming
.
单击"向上"按钮导航到父文件夹,然后选择"本地"文件夹.
最终路径: C:\Users\<username>\AppData\Local\Microsoft\VisualStudio\11.0\ComponentModelCache
Aru*_*ana 20
对于Visual Studio 2013,您需要从此路径中删除该文件夹:
%AppData%\..\Local\Microsoft\VisualStudio\12.0
Run Code Online (Sandbox Code Playgroud)
Jor*_*sys 19
对于Visual Studio 2012及更高版本,解决方案必须是删除文件夹的内容ComponentModelCache
:
C:\Users\[username]\AppData\Local\Microsoft\WDExpress\11.0\ComponentModelCache
Run Code Online (Sandbox Code Playgroud)
Visual Studio 2013
C:\Users\[username]\AppData\Local\Microsoft\VisualStudio\12.0\ComponentModelCache
Run Code Online (Sandbox Code Playgroud)
jba*_*eda 15
我在启动Visual Studio 2013 Ultimate时遇到了同样的问题,这里的解决方案对我不起作用.我尝试删除提到的文件夹并再次启动Visual Studio,但它不起作用.
但是我也遇到了其他问题,例如Microsoft.visual studio package没有正确加载,并且还没有找到VS. 2012.Page 3 312e8a59-2712-48a1-863e-0ef4e67961fc'找不到VS 2012.后者引用团队资源管理器窗口中的一条消息,说"无法找到"页面'某些数字'.
所以我devenv /setup
在具有管理权限的Visual Studio命令提示符下运行.它完成了这项工作,现在一切都很好.
Ali*_*Ali 12
删除ComponentModelCache文件夹内容.
%AppData%..\Local\Microsoft\VisualStudio\11.0\ComponentModelCache
Run Code Online (Sandbox Code Playgroud)
我在Windows 8.1的Visual Studio Express 2013中遇到了同样的问题.
不幸的是,
%AppData%..\Local\Microsoft\VisualStudio\12.0\ComponentModelCache 中没有"ComponentModelCache"文件夹.
我在
..\Users [用户名]\AppData\Local\Microsoft\WDExpress\12.0中找到了"ComponentModelCache"文件夹
并从那里删除此文件夹解决了这个问题.
在微软发布一些更新后,我遇到了类似的问题(其中一部分是关于.NET framework 4.5的).
在Internet上,我获得了以下Microsoft知识库文章的链接:
Microsoft Visual Studio 2012更新(KB2781514)
它对我有用.
在Windows安装了多个更新之后,在Visual Studio 2013 Web上发生了这种情况.不幸的是,这个帖子中没有任何建议有帮助.
我不得不重新运行安装程序并选择"修复"选项.之后(并重新启动)它再次工作.
在某些情况下,您可能必须修复多个版本的Visual Studio.例如,当您单击"编辑脚本"时,VS 2013中的"脚本任务"控件将打开VS 2012.
归档时间: |
|
查看次数: |
314401 次 |
最近记录: |