问题标签 [visual-studio-2017]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio - Visual Studio - 重新加载解决方案的快捷方式?
是否有一个 VS 快捷方式可以重新加载当前解决方案并重新打开所有打开的文件?
visual-studio - “EurekaPackage”包未正确加载 - Visual Studio 2013
我安装了 VS 2013 Premium。首次启动时出现此错误
微软视觉工作室
“EurekaPackage”包未正确加载。
该问题可能是由配置更改或安装另一个扩展引起的。您可以通过检查文件“\AppData\Roaming\Microsoft\VisualStudio\12.0\ActivityLog.xml”来获取更多信息。
继续显示此错误信息?是 否
下面是从 ActivityLog.xml 复制的
visual-studio-2015 - Visual Studio 2013/2015/2017 探查器在 web.config 中添加不可发布的行?
今天我只是在 Instrumentation 模式下使用 Visual Studio 的分析器分析我的 WCF 应用程序。后来我需要发布到我的 Web 服务器,突然我收到一条错误消息,提示找不到 Microsoft.VisualStudio.Enterprise.AspNetHelper 文件路径。
当我查看我的 web.config 时,我看到分析会话添加了以下几行。
很明显,它会在服务器上查找一些 DLL,但是由于未安装 VS,因此该路径在服务器上无效,因此会引发异常。为什么会发生这种情况以及如何避免在 web.config 中添加这些行?每次我进行分析会话时删除这些行会非常麻烦。
更新:这个问题也发生在 VS2015 上。如果您启动 VS 分析工具,它会在 web.config 中添加一行
如果您发布到服务器,您将在下面收到此错误
说明:处理此请求所需的配置文件时出错。检查下面的特定错误详细信息并适当地修改您的配置文件。
解析器错误消息:文件或程序集 'Microsoft.VisualStudio.Enterprise.AspNetHelper,版本 = 14.0.0.0,文化 = 中性,PublicKeyToken =“或其依赖项之一未找到。系统找不到指定的文件。
源错误:
服务器上发生应用程序错误。由于此应用程序的当前自定义错误设置,可以远程显示应用程序错误的详细信息(出于安全原因)。但是,它们可以被本地服务器上运行的浏览器查看。
源文件:C:\www\web.config 行:52
加载跟踪程序集:可以通过以下信息确定,为什么无法加载程序集 Microsoft.VisualStudio.Enterprise.AspNetHelper, Version = 14.0.0.0, Culture = Neutral, PublicKeyToken = b03f5f7f11d50a3a。
警告:程序集绑定日志记录已关闭。您可以启用记录程序集绑定失败,删除注册表值[HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) 为 1 组。注意:程序集绑定日志记录错误会导致一定的性能损失。可以关闭这个功能,去掉注册表值【HKLM\Software\Microsoft\Fusion!启用日志]。
c# - 如何在 Visual Studio 中查看 Markdown 文本?
我可以在 Visual Studio 中使用标记文件 (.mkd) 做什么?我正在寻找一种以某种集体方式显示 Markdown 评论/说明的方法。
visual-studio - id 为“xxxx”的进程未在 Visual Studio 中运行(包括 2013 至 2017~ 版本)
我无法从 Visual Studio 2013 运行任何应用程序,它会抛出 ID 为“xxxx”的进程未运行消息。我也使用过telerik。我尝试了互联网上的所有解决方案(重新安装 Visual Studio 除外),没有任何帮助,请帮助,谢谢。
ps:WebForm 基础。
visual-studio - Visual Studio 和 Nuget:包管理器控制台命令历史记录?
有什么方法可以为我的特定项目找到写在包管理器控制台中的命令,比如历史记录?
visual-studio-2015 - 强制卸载 Visual Studio
卸载 Microsoft Visual Studio Ultimate 2015 Preview 时,它会引发错误,引用“Microsoft Visual Studio Ultimate 2015 Preview 已停止工作”
留言内容包括:
一个问题导致程序停止正常工作。如果有可用的解决方案,Windows 将关闭该程序并通知您。
我在谷歌上搜索并找到了一个实用程序,可以在此处卸载 Visual Studio 2010,但 Visual Studio 2012、2013 和 2015 不存在任何内容。我的问题是:
是否有任何通用实用程序可以按版本卸载 Visual Studio?
或者有没有办法在不使用“程序和功能”菜单的情况下强制卸载 Visual Studio 2012?
c# - 使用 Roslyn 进行面向方面编程
roslyn 或 Visual Studio 2015 是否提供 API 来重写 IL 或“类似的东西”?让我解释...
我在 msdn 杂志的文章Use Roslyn to Write a Live Code Analyzer中读到,可以编写通过 nuget 包分发的自定义代码分析器,而无需 Visual Studio 插件。
我真的很好奇,如果 roslyn 编译器和 Visual Studio 2015 将允许以这种方式实现例如Code Cotracts,那么不需要任何插件来正确构建它。
此外,我希望通过属性上的 [NotifyPropertyChanged] 数据注释等方面来提高我的代码的生产力和可读性,但同样,如果它不能在每台使用 Visual Studio 2015 的机器上正确构建,这不是一个好主意。
visual-studio-2015 - 如何从 Visual Studio 中的解决方案中卸载 *all* nuget 包
我知道我可以从 PM 控制台卸载包。我遇到了另一个项目的一些依赖问题,我想重新开始,我需要一次性删除所有包。有办法吗?
unit-testing - Visual Studio 2015 或 2017 未发现单元测试
编辑 2016-10-19:
最初的问题是关于带有 XUnit 测试运行器的 VS2015 CTP6 特有的问题。从答案中可以清楚地看出,Visual Studio 中的单元测试发现存在一个更广泛的问题,可能会在许多不同的情况下发生。我已经清理了我的问题以反映这一点。
我还在自己的答案中包含了一个脚本,直到今天我仍然使用它来解决出现的类似问题。
许多其他答案也被证明有助于更好地理解 VS 测试运行器的复杂性。我很欣赏人们仍在分享他们的解决方案!
原始问题2015-04-10:
从昨天开始,我的 Visual Studio 测试资源管理器不会发现我的任何项目的测试。它也不会在构建后显示绿色加载条。
当我转到 Visual Studio 测试资源管理器并单击“全部运行”时,或者当我右键单击任何测试方法并选择“运行测试”时,我会在输出窗口中看到以下内容:
Could not load file or assembly 'Microsoft.VisualStudio.Web.ProjectSystem, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
我在 Windows 10 Pro Technical Preview 上运行 Visual Studio 2015 CTP 6 ,构建 10041。.NET Framework 版本似乎无关紧要 - 它发生在4.0
和.4.5.2
4.6
我尝试了以下测试框架,它们都给出了相同的行为:
Microsoft.VisualStudio.QualityTools.UnitTestFramework v14.0.22609.0
xunit v2.1.0-beta1-build2945
和xunit.runner.visualstudio v2.1.0-beta1-build1051
NUnit v2.6.4
和NUnitTestAdapter v2.0.0
我在 GitHub (xunit) 上发现了一个看起来相似的问题:Cannot get tests found #295,来自 xunit 团队的评论:
请注意,据报道,Visual Studio 2015 CTP 5 已被许多进行一般单元测试的人(不仅仅是 xUnit.net)破坏,所以不要指望它会起作用。
此外,请确保您已清除 Visual Studio 的运行器缓存。如果它被损坏,Visual Studio 将永久行为不端,直到它被删除。要清除缓存,请关闭 Visual Studio 的所有实例,然后删除文件夹 %TEMP%\VisualStudioTestExplorerExtensions(老实说,删除 %TEMP% 中可以删除的所有内容可能不会有什么坏处)。
我尝试了他们删除文件夹的建议%TEMP%\VisualStudioTestExplorerExtensions
。不幸的是,这并没有解决问题。
我注意到 ReSharper 实际上能够发现一些测试。它仅适用于 VS 和 NUnit 测试,不适用于 xunit。
必须有某种临时或缓存文件夹我需要清除,但我知道 Visual Studio 有很多,并不是所有的都可以删除而不会产生不必要的副作用。