Tag: visual studio 2015

VS 2015.为ASP.NET 5 Web项目设置正确的目标框架

我在Visual Studio 2015中创build了新的ASP.NET 5 MVC项目。在项目创build向导中,我select了显示.NET框架4.6的模板,然后在下一个屏幕上从ASP.NET 5 Preview中select“Web Application”模板。 但是,创build之后,项目似乎只在project.json的“框架”部分列出了“dnx451”和“dnxcore50”: "frameworks": { "dnx451": { }, "dnxcore50": { } }, 我试图把“dnx451”改成“dnx46”。 该项目已经build成好,但当我试图运行它,我得到了以下错误信息: 当前的运行时目标框架与“…”不兼容。 当前运行时目标框架:“DNX,版本= v4.5.1(dnx451)”types:CLR体系结构:x86版本:1.0.0-beta5 怎样才能改变ASP.NET 5项目的“目标框架”? 这里是我的global.json现在: { "projects": [ "src", "test", "wrap" ], "sdk": { "version": "1.0.0-beta5", "runtime": "clr", "architecture": "x86" } } 但是那里列出的并不重要。 我已经尝试了1.0.0-beta5和最新的1.0.0-beta6的不同版本

无法在Visual Studio 2015中生成,因为找不到“Microsoft.Build.Tasks.v14.0.dll”

试图在Visual Studio 2015中构build时,以下文件丢失? 这个项目以前正在VS2013build成。 严重级代码说明项目文件行错误无法从程序集“C:\ Program Files(x86)\ MSBuild \ 14.0 \ bin \ Microsoft.Build.Tasks.v14.0.dll”中加载任务工厂“CodeTaskFactory”。 无法加载文件或程序集“file:/// C:\ Program Files(x86)\ MSBuild \ 14.0 \ bin \ Microsoft.Build.Tasks.v14.0.dll”或其某个依赖项。 该系统找不到指定的文件。

“expression式评估器中的内部错误”

我在Visual Studio 2015的expression式评估器中遇到了一个问题,那就是“expression式求值器中的内部错误”,经过一些调查后,我发现这是由使用reflection加载的程序集引起的。 这个程序集不会抛出任何exception,但在此之后,vs exp评估者将失败。 这不是我加载的唯一程序集,有一些不影响评估者的良好工作程序。 为了解决这个问题,我必须检查“菜单>选项>debugging>使用托pipe兼容模式”,但是这会禁用“编辑和继续”function,我该怎么办? 加热器组件的特性: 它的名字和主程序一样(我改了名字,但什么也没有发生) 我所有的项目都使用了dotNet 4.5 所有的根名称空间都是相同的(所有的程序集都是这样的) 谢谢!

Visual Studio 2010,2015 – 窗外的窗户

我以前使用一个24“显示器和我的笔记本电脑的内置显示器的双显示器设置。 我已经连接了第二个24“显示器,不再使用笔记本电脑的屏幕(它被禁用)。 在我的常规视图(编码等)属性窗口,解决scheme资源pipe理器,工具箱等都是可见的,我只需要移动/resize,以适应更大的屏幕尺寸。 不幸的是,debugging视图并不是这种情况。 我需要debugging一些东西,看起来我的本地人和其他窗口都离开了屏幕的边缘。 我试过Ctrl + D,L,但似乎并不想提出来。 我找不到菜单中的任何地方重置窗口的命令。 任何想法我可以做什么?

npm安装失败,错误C2373与vs2015更新3

在用Windows 10重新安装我的机器之后,使用Visual Studio 2015进行设置我在安装我的git存储库时遇到了这个错误: → npm install在不同的项目上失败: … C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\src\win_delay_load_hook.c(34): error C2373: "__pfnDliNotifyHook2": […] gyp ERR! build error gyp ERR! stack Error: `C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe` failed with exit code: 1 gyp ERR! stack at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:276:23) gyp ERR! stack at emitTwo (events.js:87:13) gyp ERR! stack at ChildProcess.emit (events.js:172:7) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12) […]

将project.json包引用添加到VSIX

当试图添加对VSIX的引用时,它通常将其从.csproj中的引用中拉出。 但是,如果引用不在.csproj中,因为它们现在位于project.json文件中,那么它们不会被拉到vsix。 解决scheme然后可以编译,但是当安装到Visual Studio中(因为不复制到VSIX的程序集),扩展失败,出现“文件未find”错误。 我尝试了清单的部分,如下所示: <Asset Type="Microsoft.VisualStudio.Assembly" d:Source="Project" d:ProjectName="*PROJECTNAME*" Path="|*ASSEMBLYNAME*|" AssemblyName="|*ASSEMBLYNAME*;AssemblyName|" /> 但它不起作用,因为它不能识别软件包引用。 经过一番研究,我看到了一个与PCL类似的问题,但是,没有一个答案,也没有相同types的问题: 使用Microsoft组合MEF的可移植类库MEF2抛出文件没有findexception 在同样的说明中,这似乎是一个可以接受的解决方法:但是,就我所知,这意味着在安装过程中使用该软件包。 除此之外,它不适用于我们的情况,因为他们需要指定包版本,我们正在使用project.json,所以我们可以使用浮动版本(即:2.0。*) 有没有办法引用我们失踪的这个project.json引用? 也许是一个解决方法? 我发现的解决scheme似乎都需要在某处“粘贴”de DLL,这对于浮动版本来说并不方便。 提前感谢任何帮助或input。 编辑/更新 :由于VSIX自动推送在CSPROJ(而不是项目本身)中引用的任何程序集,试图获得在项目级别的DLL似乎不太可能。 经过多次尝试,我认为有效的解决方法是从输出文件夹中获取程序集。 然而,据我所知,VSIX没有办法做到这一点,或者呢?

如何在Visual Studio 2015中用clang编译C ++ for Windows

据我所知,Visual Studio 2015是与铛发货。 首先,虽然这只适用于Android和iOS应用程序,但是根据本文 ,应该也可以使用Windows程序的clang ++前端。 但是,我找不到相应的选项。 所以,你可以请我解释一下,我怎样才能改变使用的编译器在C ++项目(在VS2015 RC社区版)叮当响。

无法安装VS 2015 Update 3

所以我试图安装VS 2015 Update 3.顺便说一句,我有专业版,我不断收到这个屏幕: 现在,当然,更新2已经安装,但它不会认识到这一点。 我需要做什么?

构build操作“EmbeddedResource”不受一个或多个项目目标的支持

我是Xamarin平台的新手,并且面临着错误 Build action 'EmbeddedResource' is not supported by one or more of the project's targets. 在emulator 8.1 for windows phonedebugging,我的项目是一个Xamarin.form(portable) 。

VS2015:警告MSB3884:找不到规则集文件

将我的WinForms VS2013项目升级到VS2015后,我开始看到MSB3884“无法find规则集文件”警告。 谷歌search出现了一篇MSDN文章,Stack Overflow文章以及其他许多网站。 类似的问题: 33020507 MSDN: VS2015 MSB3884警告 我已经安装了VS2013和VS2015。 给出警告的项目文件(以及那些没有的)没有这些条目。 <CodeAnalysisRuleSetDirectories> <CodeAnalysisRuleDirectories> 如果从项目文件中删除另外两个条目,则问题消失,这是显而易见的,因为没有规则文件集。 <CodeAnalysisIgnoreBuiltInRuleSets> <CodeAnalysisIgnoreBuiltInRules> 我正在尝试使用msbuild进行外部构build,但是VS2015也倾向于显示这个问题。 有趣的是,如果我点击项目属性代码分析器区域中的打开button,我得到的文件。 指定不同的规则集没有区别。 这让我觉得可能有一个环境variables设置,没有任何想到。 代码分析器是项目文件的一个function。 我可以添加一个目录属性,但共识是取出path, <CodeAnalysisRule*Directories> 。 GUI使用默认值: “ 这是一个典型的项目文件片段。 <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'"> <DebugSymbols>true</DebugSymbols> <OutputPath>bin\x86\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG</DefineConstants> <DebugType>full</DebugType> <PlatformTarget>x86</PlatformTarget> <CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets> <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules> <Prefer32Bit>false</Prefer32Bit> <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>BasicCorrectnessRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"> <DebugSymbols>true</DebugSymbols> <OutputPath>bin\x64\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG</DefineConstants> <DebugType>full</DebugType> <PlatformTarget>x64</PlatformTarget> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules> </PropertyGroup> 没有摆脱项目文件中的代码分析线,虽然再次保存项目文件只是将其添加回来,我怎样才能消除/修复警告?