我试图在Visual Studio Professional 2015中更改字体和文本颜色,但这些选项并不存在。我打开/加载了我的解决方案,它是C#/ MVC。
在VS中登录我的Microsoft帐户后发生了问题。我的自定义颜色是从我的帐户导入的,但我无法对其进行任何更改。 (保存的更改,但颜色实际上没有在编辑器中更新。)我运行了devenv /resetsettings
,这导致了当前的问题。然后我修复了VS,没有解决问题。我也试过了devenv /ResetUserData
,但是没有用。我尝试从studiostyl.es导入主题。主题颜色 do 显示在编辑器中,但我仍然无法自定义它们,如下面的屏幕截图所示。
更新:我完全卸载了VS然后重新安装它,问题一直存在。我现在没有想法。
为什么我无法更改颜色设置?
有时打开“字体和颜色”选项卡时,有时会收到此错误。引用文件中唯一的错误在图像下方给出。
<entry>
<record>396</record>
<time>2016/01/26 19:18:52.544</time>
<type>Error</type>
<source>VisualStudio</source>
<description>CreateInstance failed for package [Microsoft Data Transformation Services Designer][Could not load file or assembly 'Microsoft.DataTransformationServices.VsIntegration' or one of its dependencies. The system cannot find the file specified.]:{ at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
 at System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
 at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
 at System.Activator.CreateInstance(String assemblyString, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityInfo, StackCrawlMark& stackMark)
 at System.Activator.CreateInstance(String assemblyName, String typeName)
 at System.AppDomain.CreateInstance(String assemblyName, String typeName)}</description>
<guid>{96B36E93-F71C-4160-A4EA-26AE801D2F63}</guid>
<hr>80070002</hr>
<errorinfo>Could not load file or assembly 'Microsoft.DataTransformationServices.VsIntegration' or one of its dependencies. The system cannot find the file specified.</errorinfo>
</entry>
答案 0 :(得分:1)
我遇到了完全相同的问题,我终于能够通过重新安装SQL Server Data Tools(也称为 SSDT )来解决它,希望这会有所帮助。
答案 1 :(得分:1)
我在尝试将VS2015切换为使用新安装的字体时遇到了同样的问题,并发现问题似乎与VS打开时安装和切换到字体有关。以下为我解决了这个问题:
关闭VS。
如果您要切换的字体已安装,请将其卸载。
打开VS并确认字体不再可用(可能没必要)
再次关闭VS.
重新安装字体。
打开VS。
切换到新安装的字体。
希望这有帮助!
答案 2 :(得分:0)
我相信当你收到错误消息时,计算机正在查看通过计算机无法访问的文件夹,当我从互联网上保存word文档时,我倾向于这样做。进入\ AppData \ Roaming \ etc ...文件夹并将您需要的文件夹复制粘贴到另一个目录中。我不会从您发现它只是创建另一个的原始位置删除该文件夹。在处理\ Roaming \文件时似乎有问题。
希望这有帮助!
答案 3 :(得分:0)
我最终无法解决问题。由于没有任何与Visual Studio相关的工作(卸载,清除数据等),我不得不重新安装Windows。极大的解决方案,但这是我的工作计算机,我需要Visual Studio才能正常工作。