在全新安装Visual Studio 2017之后,我尝试运行.NET Core Web项目,当我尝试在Chrome上运行它时,我收到此错误:
无法启动程序,在当前状态下操作不合法
我安装了Visual Studio 15 Preview 3并尝试使用新的元组功能
static void Main(string[] args)
{
var x = DoSomething();
Console.WriteLine(x.x);
}
static (int x, int y) DoSomething()
{
return (1, 2);
}
Run Code Online (Sandbox Code Playgroud)
当我编译时,我收到错误:
未定义或导入预定义类型'System.ValueTuple'2'
根据博客文章,这个功能默认情况下应该"打开".
我做错了什么?
我正在尝试新的VS 2017 RC,并想知道是否有人知道如何恢复以前的调试行为
在VS 2015中它是这样的:
按开始调试
现在在2017年:
2017年可以改用2015款式吗?因此,Chrome /网站窗口可以与其他Chrome窗口/标签对接,并在停止调试后保持打开状态?
此外,我发现新的Chrome窗口令人沮丧,因为它似乎没有任何历史/内容可用.例如,我无法自动填写表单或网址,这在我尝试测试表单时非常烦人
如何在VS 2017中禁用Perfwatson?工具>扩展和更新>开发人员分析工具未禁用Perfwatson .
自从我安装它以来,我一直在与VS 2017挣扎.现在似乎单元测试只能从命令行"dotnet test"运行.
我的项目是.NET Core 1.1.1.我安装了SDK和1.1.1的框架更新.
我在MSDN上尝试了这个示例(https://msdn.microsoft.com/en-us/library/ms182532.aspx),它也完全失败了.
测试和主项目的所有NuGet包都是最新的.测试项目和主项目都没有错误地构建.测试从命令行成功运行.
有没有人在VS 2017中进行单元测试,如果是这样的话怎么样?
谢谢,约翰
以下是一个不能在GitHub上运行的简单测试项目的示例.这是xUnit的一个例子,但我尝试过在MS测试中构建的NUnit和visual studio.无论我做什么测试或改变我都无法让VS测试运行器找到任何测试.
DEL %TEMP%\VisualStudioTestExplorerExtensionsMicrosoft.DotNet.InternalAbstractions(参见SO帖子)test -> test settings -> default processor architecture 设置为x86问题
任何人都可以在VS2017(.csproj项目文件)中提供.Net Core 1.1.0解决方案的工作示例,其中VS测试资源管理器成功找到单元测试或在给出的示例中向我显示问题.
由于dotnet核心移回到.csproj格式,因此有一个新的自动生成MyProject.AssemblyInfo.cs,其中包含.
[assembly: AssemblyCompany("MyProject")]
[assembly: AssemblyVersion("1.0.0.0")]
Run Code Online (Sandbox Code Playgroud)
请注意,每次构建时都会自动重新生成.以前该文件位于/ obj /目录中,现在它似乎只在内存中,因为在磁盘上找不到该文件并且单击错误消息不会打开任何文件.
由于它们在那里定义,我无法在经典中定义它们AssemblyInfo.cs.
我在哪里/如何定义项目的公司和版本?
从历史上看,这已经使用Microsoft Build Tools完成.但似乎构建工具可能不适用于2015年之后的版本.替换似乎是Visual Studio构建工具,它似乎还没有真正的主页.
我下载了VS2017 Professional安装程序,然后转到Individual Components选项卡.然后,摘要告诉我Visual Studio核心编辑器在那里,占用753MB.我不想要编辑.只是msbuild.没有办法取消选择编辑器.
有没有办法安装最新版本的msbuild而不安装Visual Studio IDE?
显然从Visual Studio 2012中删除了宏.
是否有插件/扩展/工具可以让我录制和播放键盘宏(很像Visual Studio 2010中的录制/播放临时宏)?
例如,我通常会在将代码从一种语言转换为另一种语言时使用宏,或者从文本列表中快速生成属性等.
macros visual-studio-2013 visual-studio-2015 visual-studio-2017 visual-studio-2019
我安装了Visual Studio 2012和DevExpress 13.1.当Visual Studio启动时,它会生成此附加图像显示的错误,
"Microsoft.VisualStudio.Editor.Implementation.EditorPackage"包未正确加载.
问题可能是由配置更改或安装另一个扩展引起的.您可以通过检查文件'C:\ Users\must\AppData\Roaming\Microsoft\VisualStudio\11.0\ActivityLog.xml'来获取更多信息.
继续显示此错误消息?
此错误也出现在Visual Studio 2017中.
我正在尝试使用nopCommerce(这是用.NET Core编写的),但当我想运行该项目时,我面临52个错误告诉我运行一个nuget包恢复
资产文件〜\ obj\project.assets.json'找不到.运行NuGet包还原以生成此文件.Nop.Web.MVC.Testsote
当我使用右键单击解决方案并选择Restore Nuget Packages时,我收到以下消息:
所有软件包都已安装,无需恢复.
但那些52个错误仍然存在,并且在工具 - > NuGet包管理器 - >管理NuGet包解决方案中解决方案 没有安装任何东西,我最近也将我的VS2017更新为15.5.4
.net-core ×2
c# ×2
asp.net ×1
asp.net-core ×1
assemblyinfo ×1
build-server ×1
build-tools ×1
c#-7.0 ×1
macros ×1
msbuild ×1
nuget ×1
unit-testing ×1